{"action":"created","issue":{"url":"https://api.github.com/repos/whitesmith/rubycritic/issues/107","labels_url":"https://api.github.com/repos/whitesmith/rubycritic/issues/107/labels{/name}","comments_url":"https://api.github.com/repos/whitesmith/rubycritic/issues/107/comments","events_url":"https://api.github.com/repos/whitesmith/rubycritic/issues/107/events","html_url":"https://github.com/whitesmith/rubycritic/pull/107","id":128182853,"number":107,"title":"Truncate RuboCops configuration and bump RuboCop and Reek.","user":{"login":"troessner","id":271109,"avatar_url":"https://avatars.githubusercontent.com/u/271109?v=3","gravatar_id":"","url":"https://api.github.com/users/troessner","html_url":"https://github.com/troessner","followers_url":"https://api.github.com/users/troessner/followers","following_url":"https://api.github.com/users/troessner/following{/other_user}","gists_url":"https://api.github.com/users/troessner/gists{/gist_id}","starred_url":"https://api.github.com/users/troessner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/troessner/subscriptions","organizations_url":"https://api.github.com/users/troessner/orgs","repos_url":"https://api.github.com/users/troessner/repos","events_url":"https://api.github.com/users/troessner/events{/privacy}","received_events_url":"https://api.github.com/users/troessner/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-01-22T15:43:42Z","updated_at":"2016-01-22T20:24:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/whitesmith/rubycritic/pulls/107","html_url":"https://github.com/whitesmith/rubycritic/pull/107","diff_url":"https://github.com/whitesmith/rubycritic/pull/107.diff","patch_url":"https://github.com/whitesmith/rubycritic/pull/107.patch"},"body":"Retry from my botched [106](https://github.com/whitesmith/rubycritic/pull/106) pull request:\r\n\r\nThis pull request fixes several issues:\r\n\r\n1.) Before this PR our rubocop.yml was huge. This is just plain wrong. The point of a styleguide is to have as minimal deviations as possible. Otherwise you can just drop the whole damn thing since it's more confusing than helpful. I kind of slimmed it down to the bare minimum. \r\n~~2.) I fixed 98% of all problems (or in most cases: let Rubocop fix it) that arose from [1] for everything **but lib/** and created a rubocop_todo.yml we need to fix in the future. The reason that I excluded lib/ was that the autocorrections from RuboCop on this folder made our features fail. I'll look into this separately in another pull request. I think we can live with this for now in order to get the updates out and fix that later.~~\r\n3.) I bumped RuboCop to 0.36 which is the latest version that is running the latest parser which will give us Ruby 2.3 compatibility, at least for the tools that depend on parser (like Reek)\r\n4.) I bumped Reek to 3.9 which is the latest version that is running the latest parser\r\n\r\nP.S.: I know this PR looks huge but most changes are trivial like ' vs \" so let's get this bad boy reviewed!"},"comment":{"url":"https://api.github.com/repos/whitesmith/rubycritic/issues/comments/174036776","html_url":"https://github.com/whitesmith/rubycritic/pull/107#issuecomment-174036776","issue_url":"https://api.github.com/repos/whitesmith/rubycritic/issues/107","id":174036776,"user":{"login":"troessner","id":271109,"avatar_url":"https://avatars.githubusercontent.com/u/271109?v=3","gravatar_id":"","url":"https://api.github.com/users/troessner","html_url":"https://github.com/troessner","followers_url":"https://api.github.com/users/troessner/followers","following_url":"https://api.github.com/users/troessner/following{/other_user}","gists_url":"https://api.github.com/users/troessner/gists{/gist_id}","starred_url":"https://api.github.com/users/troessner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/troessner/subscriptions","organizations_url":"https://api.github.com/users/troessner/orgs","repos_url":"https://api.github.com/users/troessner/repos","events_url":"https://api.github.com/users/troessner/events{/privacy}","received_events_url":"https://api.github.com/users/troessner/received_events","type":"User","site_admin":false},"created_at":"2016-01-22T20:24:51Z","updated_at":"2016-01-22T20:24:51Z","body":"Sec, rebasing...."}}