{"action":"created","issue":{"url":"https://api.github.com/repos/rollbar/rollbar-gem/issues/789","repository_url":"https://api.github.com/repos/rollbar/rollbar-gem","labels_url":"https://api.github.com/repos/rollbar/rollbar-gem/issues/789/labels{/name}","comments_url":"https://api.github.com/repos/rollbar/rollbar-gem/issues/789/comments","events_url":"https://api.github.com/repos/rollbar/rollbar-gem/issues/789/events","html_url":"https://github.com/rollbar/rollbar-gem/pull/789","id":376208965,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI3NDgwNTA3","number":789,"title":"Update gemspec to not include test files to reduce gem byte size","user":{"login":"gabetax","id":149842,"node_id":"MDQ6VXNlcjE0OTg0Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/149842?v=4","gravatar_id":"","url":"https://api.github.com/users/gabetax","html_url":"https://github.com/gabetax","followers_url":"https://api.github.com/users/gabetax/followers","following_url":"https://api.github.com/users/gabetax/following{/other_user}","gists_url":"https://api.github.com/users/gabetax/gists{/gist_id}","starred_url":"https://api.github.com/users/gabetax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabetax/subscriptions","organizations_url":"https://api.github.com/users/gabetax/orgs","repos_url":"https://api.github.com/users/gabetax/repos","events_url":"https://api.github.com/users/gabetax/events{/privacy}","received_events_url":"https://api.github.com/users/gabetax/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ArturMoczulski","id":2106631,"node_id":"MDQ6VXNlcjIxMDY2MzE=","avatar_url":"https://avatars3.githubusercontent.com/u/2106631?v=4","gravatar_id":"","url":"https://api.github.com/users/ArturMoczulski","html_url":"https://github.com/ArturMoczulski","followers_url":"https://api.github.com/users/ArturMoczulski/followers","following_url":"https://api.github.com/users/ArturMoczulski/following{/other_user}","gists_url":"https://api.github.com/users/ArturMoczulski/gists{/gist_id}","starred_url":"https://api.github.com/users/ArturMoczulski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ArturMoczulski/subscriptions","organizations_url":"https://api.github.com/users/ArturMoczulski/orgs","repos_url":"https://api.github.com/users/ArturMoczulski/repos","events_url":"https://api.github.com/users/ArturMoczulski/events{/privacy}","received_events_url":"https://api.github.com/users/ArturMoczulski/received_events","type":"User","site_admin":false},"assignees":[{"login":"ArturMoczulski","id":2106631,"node_id":"MDQ6VXNlcjIxMDY2MzE=","avatar_url":"https://avatars3.githubusercontent.com/u/2106631?v=4","gravatar_id":"","url":"https://api.github.com/users/ArturMoczulski","html_url":"https://github.com/ArturMoczulski","followers_url":"https://api.github.com/users/ArturMoczulski/followers","following_url":"https://api.github.com/users/ArturMoczulski/following{/other_user}","gists_url":"https://api.github.com/users/ArturMoczulski/gists{/gist_id}","starred_url":"https://api.github.com/users/ArturMoczulski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ArturMoczulski/subscriptions","organizations_url":"https://api.github.com/users/ArturMoczulski/orgs","repos_url":"https://api.github.com/users/ArturMoczulski/repos","events_url":"https://api.github.com/users/ArturMoczulski/events{/privacy}","received_events_url":"https://api.github.com/users/ArturMoczulski/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-11-01T00:28:06Z","updated_at":"2018-11-01T20:50:13Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/rollbar/rollbar-gem/pulls/789","html_url":"https://github.com/rollbar/rollbar-gem/pull/789","diff_url":"https://github.com/rollbar/rollbar-gem/pull/789.diff","patch_url":"https://github.com/rollbar/rollbar-gem/pull/789.patch"},"body":"The rollbar .gem file is [currently 264kb](https://rubygems.org/gems/rollbar/versions). The majority of this is from unnecessarily including the 800kb (uncompressed) spec/ files in the gem, which is unnecessary. For the `files` directive, I've replicated the current syntax from the current `bundle gem foo` generator. I have also removed the `test_files` directive, which doesn't seem useful, nor is it in [the current gemspec reference](https://guides.rubygems.org/specification-reference/).\r\n\r\nI've manually confirmed that `gem build rollbar.gemspec` succeeds with the changes.\r\n\r\nPros: Less network bandwidth, less disk consumed, slightly faster builds. Cons: None."},"comment":{"url":"https://api.github.com/repos/rollbar/rollbar-gem/issues/comments/435182458","html_url":"https://github.com/rollbar/rollbar-gem/pull/789#issuecomment-435182458","issue_url":"https://api.github.com/repos/rollbar/rollbar-gem/issues/789","id":435182458,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTE4MjQ1OA==","user":{"login":"gabetax","id":149842,"node_id":"MDQ6VXNlcjE0OTg0Mg==","avatar_url":"https://avatars3.githubusercontent.com/u/149842?v=4","gravatar_id":"","url":"https://api.github.com/users/gabetax","html_url":"https://github.com/gabetax","followers_url":"https://api.github.com/users/gabetax/followers","following_url":"https://api.github.com/users/gabetax/following{/other_user}","gists_url":"https://api.github.com/users/gabetax/gists{/gist_id}","starred_url":"https://api.github.com/users/gabetax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabetax/subscriptions","organizations_url":"https://api.github.com/users/gabetax/orgs","repos_url":"https://api.github.com/users/gabetax/repos","events_url":"https://api.github.com/users/gabetax/events{/privacy}","received_events_url":"https://api.github.com/users/gabetax/received_events","type":"User","site_admin":false},"created_at":"2018-11-01T20:50:13Z","updated_at":"2018-11-01T20:50:13Z","author_association":"NONE","body":"Opinions on handling Style/ExpandPathArguments? `__dir__` is not compatible with the jruby 1.9 tests. Should the .rubocop.yml specify 1.9 as its target version? I can also just throw away the (not particularly useful) chdir and defer this problem."}}
{"actor":{"display_login":"gabetax"}}