{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":136781582,"defaultBranch":"master","name":"rubocop-rails","ownerLogin":"rubocop","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-10T05:22:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10871348?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725696883.0","currentOid":""},"activityList":{"items":[{"before":"4a002576ff6897c843beccbcd3b0cfc8c3e02670","after":"f935a0b8a1ddbc8e651e689293609dce39ada5d3","ref":"refs/heads/master","pushedAt":"2024-09-17T16:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Suppress new RuboCop offenses\n\nFollow up https://github.com/rubocop/rubocop/pull/13242\n\nThis commit removes the following redundant `source_range` to suppress new RuboCop offenses:\n\n```console\n$ bundle exec rake\n(snip)\n\nOffenses:\n\nlib/rubocop/cop/rails/redundant_foreign_key.rb:43:44: C: [Corrected] InternalAffairs/RedundantSourceRange: Remove the redundant source_range.\n add_offense(foreign_key_pair.source_range) do |corrector|\n ^^^^^^^^^^^^\nlib/rubocop/cop/rails/redundant_receiver_in_with_options.rb:81:34: C: [Corrected] InternalAffairs/RedundantSourceRange: Remove the redundant source_range.\n add_offense(receiver.source_range) do |corrector|\n ^^^^^^^^^^^^\nlib/rubocop/cop/rails/reflection_class_name.rb:46:47: C: [Corrected] InternalAffairs/RedundantSourceRange: Remove the redundant source_range.\n add_offense(reflection_class_name.source_range) do |corrector|\n ^^^^^^^^^^^^\nlib/rubocop/cop/rails/request_referer.rb:37:30: C: [Corrected] InternalAffairs/RedundantSourceRange: Remove the redundant source_range.\n add_offense(node.source_range) do |corrector|\n ^^^^^^^^^^^^\n\n296 files inspected, 4 offenses detected, 4 offenses corrected\n```","shortMessageHtmlLink":"Suppress new RuboCop offenses"}},{"before":"38cec18985618f9879d7308b37af0f8100c35f1a","after":"4a002576ff6897c843beccbcd3b0cfc8c3e02670","ref":"refs/heads/master","pushedAt":"2024-09-15T05:04:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1326 from Earlopain/wrong-autocorrect-for-rails-file-path\n\nFix wrong autocorrect for `Rails/FilePath` when passing an array to `File.join`","shortMessageHtmlLink":"Merge pull request #1326 from Earlopain/wrong-autocorrect-for-rails-f…"}},{"before":"5dc42d509d1e0d7046df26fa721226d114f0e66d","after":"38cec18985618f9879d7308b37af0f8100c35f1a","ref":"refs/heads/master","pushedAt":"2024-09-13T20:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"[Doc] Sync the Rails configuration tip with the README","shortMessageHtmlLink":"[Doc] Sync the Rails configuration tip with the README"}},{"before":"210f42e665a6e42ae6a63892c27d3d22e864464c","after":"5dc42d509d1e0d7046df26fa721226d114f0e66d","ref":"refs/heads/master","pushedAt":"2024-09-12T16:55:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1363 from koic/fix_false_positives_for_rails_enum_syntax\n\n[Fix #1362] Fix false positives for `Rails/EnumSyntax`","shortMessageHtmlLink":"Merge pull request #1363 from koic/fix_false_positives_for_rails_enum…"}},{"before":"5e667855b2d2369ef69f37736855b4e7d6918eb7","after":"210f42e665a6e42ae6a63892c27d3d22e864464c","ref":"refs/heads/master","pushedAt":"2024-09-12T02:21:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1344 from Earlopain/revert-1311\n\nRevert #1311 - false negatives for `Rails/ActionControllerFlashBeforeRender`","shortMessageHtmlLink":"Merge pull request #1344 from Earlopain/revert-1311"}},{"before":"5fbb05dfbfe81b8c48149f1683cf4a4a7852c2b7","after":"5e667855b2d2369ef69f37736855b4e7d6918eb7","ref":"refs/heads/master","pushedAt":"2024-09-11T18:38:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1361 from masato-bkn/fix-rails-compact-blank\n\nFix `Rails/CompactBlank` to avoid reporting offense for `filter` in Ruby versions below 2.6","shortMessageHtmlLink":"Merge pull request #1361 from masato-bkn/fix-rails-compact-blank"}},{"before":"cbb7257a4fdcd1378c5fe02149b48982bc9f41dc","after":"5fbb05dfbfe81b8c48149f1683cf4a4a7852c2b7","ref":"refs/heads/master","pushedAt":"2024-09-09T15:18:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1359 from masato-bkn/support-select-alias-methods-for-rails-compact-blank\n\nSupport `filter` in `Rails/CompactBlank`","shortMessageHtmlLink":"Merge pull request #1359 from masato-bkn/support-select-alias-methods…"}},{"before":"ebf1762cf09d7033c385cdc99f1cf4f9ccc3273b","after":"cbb7257a4fdcd1378c5fe02149b48982bc9f41dc","ref":"refs/heads/master","pushedAt":"2024-09-09T04:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"[Doc] Update the \"Rails configuration tip\" section\n\nFollow up https://github.com/rails/rails/pull/50506.","shortMessageHtmlLink":"[Doc] Update the \"Rails configuration tip\" section"}},{"before":"6d6fca2e6fc6e4c4d0785c09538b59f8f55a5f6c","after":"ebf1762cf09d7033c385cdc99f1cf4f9ccc3273b","ref":"refs/heads/master","pushedAt":"2024-09-07T08:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Switch back docs version to master","shortMessageHtmlLink":"Switch back docs version to master"}},{"before":"16b7f211ba99dcf62a4894aec5442af9ee9dfd00","after":"6d6fca2e6fc6e4c4d0785c09538b59f8f55a5f6c","ref":"refs/heads/master","pushedAt":"2024-09-07T08:12:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Cut 2.26.1","shortMessageHtmlLink":"Cut 2.26.1"}},{"before":"93f9a89c26d34a84d2f163de66dfd047088cb0e2","after":"16b7f211ba99dcf62a4894aec5442af9ee9dfd00","ref":"refs/heads/master","pushedAt":"2024-09-07T06:02:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1357 from masato-bkn/add-tests-for-rails-compact-blank\n\nAdd missing tests for `Rails/CompactBlank` when receiver is a hash","shortMessageHtmlLink":"Merge pull request #1357 from masato-bkn/add-tests-for-rails-compact-…"}},{"before":"9138f7b700d57d1ef97c8377f52189ec8435e9bc","after":"93f9a89c26d34a84d2f163de66dfd047088cb0e2","ref":"refs/heads/master","pushedAt":"2024-09-04T15:34:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1349 from fatkodima/application_record_ignore-migrations\n\nChange `Rails/ApplicationRecord` to ignore migrations","shortMessageHtmlLink":"Merge pull request #1349 from fatkodima/application_record_ignore-mig…"}},{"before":"ed334133534e0cd77a920634e61f8e89f6306b87","after":"9138f7b700d57d1ef97c8377f52189ec8435e9bc","ref":"refs/heads/master","pushedAt":"2024-09-04T15:33:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1352 from masato-bkn/fix/rails-pluralization-grammar-example\n\nFix example in `Rails/PluralizationGrammar`","shortMessageHtmlLink":"Merge pull request #1352 from masato-bkn/fix/rails-pluralization-gram…"}},{"before":"b59cecfa6d353118f91dd01258dbc4804978d4bb","after":"ed334133534e0cd77a920634e61f8e89f6306b87","ref":"refs/heads/master","pushedAt":"2024-09-03T16:31:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1350 from fatkodima/change-enum_syntax-to-autocorrect-underscored-options\n\nChange `Rails/EnumSyntax` to autocorrect underscored options","shortMessageHtmlLink":"Merge pull request #1350 from fatkodima/change-enum_syntax-to-autocor…"}},{"before":"5c8b114db67449b79f63c59c8368c509e526425a","after":"b59cecfa6d353118f91dd01258dbc4804978d4bb","ref":"refs/heads/master","pushedAt":"2024-09-03T15:07:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1348 from Earlopain/enum-syntax-non-literal\n\n[Fix #1343] False negatives for `Rails/EnumSyntax`","shortMessageHtmlLink":"Merge pull request #1348 from Earlopain/enum-syntax-non-literal"}},{"before":"4c1b7d7b8ec502fd197e9f61c301cd4dce95183e","after":"5c8b114db67449b79f63c59c8368c509e526425a","ref":"refs/heads/master","pushedAt":"2024-09-01T09:34:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1347 from Earlopain/offense-message-root-pathname-methods\n\n[Fix #1345] Improve offense message for `Rails/RootPathnameMethods`","shortMessageHtmlLink":"Merge pull request #1347 from Earlopain/offense-message-root-pathname…"}},{"before":"da11209c5577f4497c0c6ac5f29e1a0e8ddd51ce","after":"4c1b7d7b8ec502fd197e9f61c301cd4dce95183e","ref":"refs/heads/master","pushedAt":"2024-08-27T15:34:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1341 from Earlopain/where-equals-database-qualifier\n\n[Fix #1340] Fix a false positive for `Rails/WhereEquals` when qualifying the database name","shortMessageHtmlLink":"Merge pull request #1341 from Earlopain/where-equals-database-qualifier"}},{"before":"ecc1d6dd9f3ca0b8c2e568cd3620218a4e2bc37e","after":"da11209c5577f4497c0c6ac5f29e1a0e8ddd51ce","ref":"refs/heads/master","pushedAt":"2024-08-27T15:27:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1338 from Earlopain/enable-undefined-config\n\nEnable `InternalAffairs/UndefinedConfig`","shortMessageHtmlLink":"Merge pull request #1338 from Earlopain/enable-undefined-config"}},{"before":"8fa685685cc4983dd7a94332608cd79b54272f07","after":"ecc1d6dd9f3ca0b8c2e568cd3620218a4e2bc37e","ref":"refs/heads/master","pushedAt":"2024-08-25T01:30:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1339 from Earlopain/compatibility-code\n\nRemove RuboCop < 1.52 compatibility code","shortMessageHtmlLink":"Merge pull request #1339 from Earlopain/compatibility-code"}},{"before":"334861ea2a0b345e347c30aa97283b690713b672","after":"8fa685685cc4983dd7a94332608cd79b54272f07","ref":"refs/heads/master","pushedAt":"2024-08-24T08:19:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Switch back docs version to master","shortMessageHtmlLink":"Switch back docs version to master"}},{"before":"6bc9b1ccafd4a64fd00a9445e9ad83e9c7531b7e","after":"334861ea2a0b345e347c30aa97283b690713b672","ref":"refs/heads/master","pushedAt":"2024-08-24T08:08:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Cut 2.26.0","shortMessageHtmlLink":"Cut 2.26.0"}},{"before":"aa2bf3e2903268f5d9a2fde05f0baa770d568fdf","after":"6bc9b1ccafd4a64fd00a9445e9ad83e9c7531b7e","ref":"refs/heads/master","pushedAt":"2024-08-24T02:59:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1337 from Earlopain/validation-error\n\nFix an error for `Rails/Validation` when passing no arguments","shortMessageHtmlLink":"Merge pull request #1337 from Earlopain/validation-error"}},{"before":"d17c7b56c7190437af24b68addcd851650a145e8","after":"aa2bf3e2903268f5d9a2fde05f0baa770d568fdf","ref":"refs/heads/master","pushedAt":"2024-08-24T02:59:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1336 from koic/add_new_rails_enum_syntax_cop\n\n[Fix #1238] Add new `Rails/EnumSyntax` cop","shortMessageHtmlLink":"Merge pull request #1336 from koic/add_new_rails_enum_syntax_cop"}},{"before":"ebd652ff12ba4c34b5ea06d5b29b0764c4f1ff5f","after":"d17c7b56c7190437af24b68addcd851650a145e8","ref":"refs/heads/master","pushedAt":"2024-08-23T09:17:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1309 from ytjmt/support-new-enum-syntax-for-enum-hash-cop\n\nSupport Rails 7 syntax for Rails/EnumHash cop","shortMessageHtmlLink":"Merge pull request #1309 from ytjmt/support-new-enum-syntax-for-enum-…"}},{"before":"75be327042c6db0229f358baa37e8b09d609695c","after":"ebd652ff12ba4c34b5ea06d5b29b0764c4f1ff5f","ref":"refs/heads/master","pushedAt":"2024-08-22T15:38:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1335 from Earlopain/error-bulk-change-table\n\nFix an error for `Rails/BulkChangeTable` when the block for `change_table` is empty","shortMessageHtmlLink":"Merge pull request #1335 from Earlopain/error-bulk-change-table"}},{"before":"7616bde4415eff0671c6f92f1bab60020b68e17d","after":"75be327042c6db0229f358baa37e8b09d609695c","ref":"refs/heads/master","pushedAt":"2024-08-22T07:35:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1334 from Earlopain/cop-registry-deprecated\n\nDon't use deprecated `Cop.registry` in specs","shortMessageHtmlLink":"Merge pull request #1334 from Earlopain/cop-registry-deprecated"}},{"before":"98a8c99eb4038abf3995606bf13afdefd3e2633a","after":"7616bde4415eff0671c6f92f1bab60020b68e17d","ref":"refs/heads/master","pushedAt":"2024-08-17T15:22:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Update a changelog file name\n\nFollow https://github.com/rubocop/rubocop-rails/pull/1323#issuecomment-2294855342.","shortMessageHtmlLink":"Update a changelog file name"}},{"before":"5617426ca143f6de4f42cc937fe31bd4c1204ea7","after":"98a8c99eb4038abf3995606bf13afdefd3e2633a","ref":"refs/heads/master","pushedAt":"2024-08-15T22:09:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1003 from r7kamura/root-pathname-methods-index\n\nChange `Rails/RootPathnameMethods` to detect offenses on `Dir.[]`","shortMessageHtmlLink":"Merge pull request #1003 from r7kamura/root-pathname-methods-index"}},{"before":"b676624123b3bdb0c6e0aa30628680022d753cad","after":"5617426ca143f6de4f42cc937fe31bd4c1204ea7","ref":"refs/heads/master","pushedAt":"2024-08-15T15:16:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1323 from Earlopain/where-equal-not\n\n[Fix #1199] Make `Rails/WhereEquals` aware of `where.not(...)`","shortMessageHtmlLink":"Merge pull request #1323 from Earlopain/where-equal-not"}},{"before":"d4a4ea7555ce186ebbdadd68f760d477ebf52932","after":"b676624123b3bdb0c6e0aa30628680022d753cad","ref":"refs/heads/master","pushedAt":"2024-08-15T04:23:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"koic","name":"Koichi ITO","path":"/koic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13203?s=80&v=4"},"commit":{"message":"Merge pull request #1330 from Earlopain/where-not-error\n\nFix an error for `Rails/WhereNot` without second argument","shortMessageHtmlLink":"Merge pull request #1330 from Earlopain/where-not-error"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuL9wqwA","startCursor":null,"endCursor":null}},"title":"Activity · rubocop/rubocop-rails"}