rubocop-rails-2.15.2

https://rubygems.org

rubocop-rails

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://docs.rubocop.org/rubocop-rails/
changelog_uri
https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md
bug_tracker_uri
https://github.com/rubocop/rubocop-rails/issues
source_code_uri
https://github.com/rubocop/rubocop-rails/
documentation_uri
https://docs.rubocop.org/rubocop-rails/2.15/
rubygems_mfa_required
true

id: 1020773

number: 2.15.2

platform: ruby

spec_sha256: 4b13410cc272a7fcb51c03016e44a11e4a25ba0ff01dd5136f0ca6eb2441cee6

sha256: 1891ab46a6eaf36b841ad27c9c8a22e77a2c3ae85bc334111d3f8075e417643c

created_at: 2024-05-13 08:29:28 UTC

updated_at: 2024-06-12 04:16:31 UTC

position: 35

version_data_entries_count: 132

uploaded_at: 2022-07-07 01:50:19 UTC

indexed: true

has_extensions:

extensions:

Gem size: 85.5 KB

Version Data Entries

Total: 132

Unpacked size: 370 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE.txt100644001.04 KB0bb2b9d7cd25ad2f434b0eabb8ec36f8f31a225f587f05ab88b6ac15e0cfb454
README.md100644002.83 KB15ab8e1e2a6ec4a31518d507bb56468e1e864fd195ba149be31cd6bb970a4250
bin/console10075500164 Bytes9474b785b5520d02bc841fda3fb8818f341abf94878d9b23ef0eec34a364722f
bin/setup1007550075 Bytes16a3f35e6ace89d293a35e89d7f8344701dab94941664500e5308ba5a02c8554
config/default.yml1006440029.3 KB6fe6c300b6b39d71c166d2faf8196caea8dd3de678eeea359c58fa34b7a3ab3e
config/obsoletion.yml10064400137 Bytes9cb586f481008a407b8a344b46380f1603fe41a949c052cdeeaa861b0eb5f8ad
lib/rubocop-rails.rb10064400583 Bytesf4fd57a6c772a21718fe5e6e6e47bffbe0f62fbe3eb9689746e4ec1e38c5d6fb
lib/rubocop/cop/mixin/active_record_helper.rb100644003.37 KB52cf911151ad2ebdcafe1aa3bb3b0393646e2a11485576238503eac70d225682
lib/rubocop/cop/mixin/active_record_migrations_helper.rb100644001.14 KBc6f8098a1bd275a4f20b7817b5a758eb612adb61a4055b3e477c1b701447455a
lib/rubocop/cop/mixin/class_send_node_helper.rb10064400405 Bytesd992c4b348dea78a1955003d4d58e50293d79b5e1996e40baccac6e9e4cd8788
lib/rubocop/cop/mixin/enforce_superclass.rb100644001.08 KB149402f2e59fe194d59ea3ef6ca872046f1d75cee2a30906a1d644c071bfa91e
lib/rubocop/cop/mixin/index_method.rb100644005.24 KB6d72c3d0c1c103a1bad0fdb53f63b7e12ac1f8b0602eb5aa0fd4bfbec4277e0a
lib/rubocop/cop/mixin/migrations_helper.rb10064400588 Bytes5cb7e88f0208ac30b80cfa11ca29ea2dbd84f18323ea32c367533df87066179f
lib/rubocop/cop/mixin/target_rails_version.rb10064400384 Bytes56c1de1ba9861fd99db5683dc70d7d6c455d395ffbd46d10797641cfb8b47d66
lib/rubocop/cop/rails/action_controller_test_case.rb100644001.45 KBde83b4618cc93899d99dd7adbcb80601c70cd772985da8f1b709105ee92d9bed
lib/rubocop/cop/rails/action_filter.rb100644002.86 KB8d2a745d5c1bdced96fb22982717fcec4c9ccd46188a4b7cd645440302b974a8
lib/rubocop/cop/rails/active_record_aliases.rb100644001.26 KB30bb4e1b041bba422cc4792c95242decafad8e8b475735fe1ad3dc420b955bf9
lib/rubocop/cop/rails/active_record_callbacks_order.rb100644003.87 KBe0252e4531eb6f25a61c254ed325e256947860845bf844778a78a4f2f663fde3
lib/rubocop/cop/rails/active_record_override.rb100644002.09 KB160df4cf2f66886c942b3011b8efda2a98e374f4607e723b8fc8d3862703ebbc
lib/rubocop/cop/rails/active_support_aliases.rb100644001.77 KBf3f9753576978c4fbe3bdbf6fa5828aa047cfbf619751f64ef1bd4bf8ff06424
lib/rubocop/cop/rails/add_column_index.rb100644001.9 KB283a087e2012e8f1267fed073adc8821f3536a5ec381a811261b5e7154f03b40
lib/rubocop/cop/rails/after_commit_override.rb100644002.28 KB57886dba99974a1c4f911d5885bc5ae77421c5dde865893ba2ff72496ceb2438
lib/rubocop/cop/rails/application_controller.rb100644001.01 KB88083e27ca517d588d7d5e0983ec753db9922756ca82903432dfc7beadb56664
lib/rubocop/cop/rails/application_job.rb100644001.17 KBde67007105ae5b5a366d8b342eaa4052f678c92f3d69ffa959ac29bcda9d8fbf
lib/rubocop/cop/rails/application_mailer.rb100644001.05 KB222203c81befc49446a65bf5bb3a13d56bc7f335b59d32c02bfae1fd356c66d6
lib/rubocop/cop/rails/application_record.rb100644001.09 KBcff8e3a3f0011adda3e2f43df9024b12a8ad503a5b898f8fafad51b5b333d217
lib/rubocop/cop/rails/arel_star.rb100644001.43 KB360fbe08984a973a2cc2165477008e6fe03e18e1f362e5c710cada47db138802
lib/rubocop/cop/rails/assert_not.rb10064400904 Bytesa07c2db2e540b94fa243077c497ffb2a76bc819607caacc7d99913a6cc887ed5
lib/rubocop/cop/rails/attribute_default_block_value.rb100644002.63 KBf6ce76d4d6d1e3f8acb9b8dc9ee9a96d14d0f3af16fe0a36c8954743cde59667
lib/rubocop/cop/rails/belongs_to.rb100644003.4 KB3f5bd111527a0262f1d95645e512e6e2bca53e285576843ebd37ec5d9fd01621
lib/rubocop/cop/rails/blank.rb100644005.13 KBbd9da7bf1a4abdbaacb6b0fc4617b53332c14efb46bc94e063ef6a7f1c7ccd31
lib/rubocop/cop/rails/bulk_change_table.rb100644008.89 KBc652dfb0236ec534b61dd492548f29aca185571452c9f23fa4212956958ce28c
lib/rubocop/cop/rails/compact_blank.rb100644003.77 KBcbdcbbadce77ca342d8e1ff57734a39879aaf710e0ea2daeb6d2746c7c0e2498
lib/rubocop/cop/rails/content_tag.rb100644002.79 KB55288bd587bc28ee482004ecc3502c00dd2991a9aeb78216f0cc19782ac9c703
lib/rubocop/cop/rails/create_table_with_timestamps.rb100644002.27 KBba0039ed2f9acb1219b03f3e576f146806baeda62f60a32d228345c0b4cda1ce
lib/rubocop/cop/rails/date.rb100644004.98 KBa33647025e76dd89c4a61fdedde6d35bf545a723d8e699bbb8d2b18d2e13cd72
lib/rubocop/cop/rails/default_scope.rb100644001.47 KBcba364cc421a6f48fac65f32271d827c7b6cbc815d811f1af1a4d71b6a59108b
lib/rubocop/cop/rails/delegate.rb100644003.44 KB4b154f0396061e2c04f0f5e9889c3d1b520744e69fd1b46d20742c913b3a646f
lib/rubocop/cop/rails/delegate_allow_blank.rb100644001.01 KBa5a41a32f2daacbc13c4c08cd17ddf927532859b0f089d373962d778720650fb
lib/rubocop/cop/rails/deprecated_active_model_errors_methods.rb100644004.59 KBa9d17fcd4e90f5c686053442c8252ad0a8d12d570a53171f4a0553735a0be22c
lib/rubocop/cop/rails/dot_separated_keys.rb100644002.18 KB66f84fa3a41039c649aef6de173b7d9f8ecd8dba59d3978ad3d1d29ce8f132fe
lib/rubocop/cop/rails/duplicate_association.rb100644001.74 KB035a6f9c1baf23feaec690eadb11fdc26d0c5dc4bc7f6f4d624572934a200403
lib/rubocop/cop/rails/duplicate_scope.rb100644001.29 KBedfe1130fcb3a685bb28439b7e329b9a8667e3e7083a02e845350287e6444bd5
lib/rubocop/cop/rails/duration_arithmetic.rb100644002.77 KBb37772b3d86d8f5a411141bd341cbd32c5b6bfc7e45dc1780a9e1c05cc8adb4f
lib/rubocop/cop/rails/dynamic_find_by.rb100644003.85 KB754f42ad0769bccbac0a97b7b9e21bfe8961eef39d2fd568264cf91c81e2ad60
lib/rubocop/cop/rails/eager_evaluation_log_message.rb100644002.18 KBad5038aa6612f146a38901be2992dc0a212b8a59aed894d11a72c78906bacdcc
lib/rubocop/cop/rails/enum_hash.rb100644001.85 KBa746890bdc1c191493609ca70e2352f2c7e06197bc13bf861664a5c62e102101
lib/rubocop/cop/rails/enum_uniqueness.rb100644001.53 KB65d4eebe6cb6474ed8fd0e7da6525ff251442248a9fd00e6ec8192828e281fce
lib/rubocop/cop/rails/environment_comparison.rb100644003.31 KB6e8e1b4a6ef0170e32bf26f84de53f163d3ab9c8a7da7c03ff61b86cae1a9b80
lib/rubocop/cop/rails/environment_variable_access.rb100644002.01 KB5c40af4f05bd8e9e505ab7867d862ca0663dd7d80186ad73fc5d2f094c808abc
lib/rubocop/cop/rails/exit.rb100644001.96 KB9d671a6dc8e7e5b25820512535268a1ecc0260296f0c2a9f29cde0c6c8313539
lib/rubocop/cop/rails/expanded_date_range.rb100644003.05 KB17a4be1953374629e8b5bfd2cc4b78879329e1631de1fa16dfab4f4257c48b3b
lib/rubocop/cop/rails/file_path.rb100644003.48 KB197c410ab5db7172833be54ac40b5b8b0025af4851f092d77c4e3ab80f61c756
lib/rubocop/cop/rails/find_by.rb100644002.1 KB64008cb81f3c919309f924875d2c8ee7e9106c3716c913d4fdc5f4894b368c5b
lib/rubocop/cop/rails/find_by_id.rb100644002.61 KB09be83c4cd3f6eca728ae4c2b38520707c8a1acdc9266dd637a6efc2e7eda5d5
lib/rubocop/cop/rails/find_each.rb100644001.69 KBd20d7443f0f6a08210c83b89f12a102a61a7be355129a822de1050a04393bd66
lib/rubocop/cop/rails/has_and_belongs_to_many.rb10064400667 Bytes4a4ea5c758ecb052db8f1a86b61f3fd4e8b38b5edafa9624e37727b4f7989707
lib/rubocop/cop/rails/has_many_or_has_one_dependent.rb100644003.99 KB1726d4b72e21be5fe64ad7e845039fe44f9272b09c4a13f04ce4bede308ae6b4
lib/rubocop/cop/rails/helper_instance_variable.rb100644001.7 KB767e51ed2e7a69fe4c1f689f06d0d6db73168e46d96bc954c1e55dfe714bfb75
lib/rubocop/cop/rails/http_positional_arguments.rb100644004.51 KBed37849b9027c5c0008818118933e4e2d8aa74c50d868c5c66d042252e671ef6
lib/rubocop/cop/rails/http_status.rb100644004.5 KB934ef4a685b222c5c594fd697e996122814468674778617186e0f043cbba154b
lib/rubocop/cop/rails/i18n_lazy_lookup.rb100644002.67 KBee6a7dd977e91f790b3922b67d2be491bb9931072e3aab747893406658b3cce2
lib/rubocop/cop/rails/i18n_locale_assignment.rb100644001.06 KB104ddfe9e0bca92e047f8aa2a5be7e54ddaddd3968591ce6bca3344fa309f12a
lib/rubocop/cop/rails/i18n_locale_texts.rb100644002.89 KBc5435319375a3aa9cc781a24bb9d2971b0ff81bb3982f61b064f2ce2da06f843
lib/rubocop/cop/rails/ignored_skip_action_filter_option.rb100644002.85 KBca05ac982ce427e182c0f0508c440ad35c7ec547802a271e022266dc095b5c51
lib/rubocop/cop/rails/index_by.rb100644001.75 KBcbb30162c0e702361e81229e0489237740e7101c2a1911a2af4a69bbbecda239
lib/rubocop/cop/rails/index_with.rb100644001.83 KB0b3460f9889ce6991ad0550cf5d6fbb849051c91cf3e2d5e5506683d37594219
lib/rubocop/cop/rails/inquiry.rb10064400944 Bytesdbbb670d6eed37903c752e6c82bce8f6bac3533014c60cf69bd079744a0b6558
lib/rubocop/cop/rails/inverse_of.rb100644007.84 KBf17953fa090a6ae002eb76086346623cbc1acb0ea5e2e54b5decac9a26722c10
lib/rubocop/cop/rails/lexically_scoped_action_filter.rb100644005.66 KB97fe373a2897ad7d590033b33285775d67c04c43fa775b9ce4e5964918367bd6
lib/rubocop/cop/rails/link_to_blank.rb100644003.17 KB0f5ea85fea3888d60872e969b0c278c8b912831ec0ddcc086939f4c52eb1a77a
lib/rubocop/cop/rails/mailer_name.rb100644002.35 KB184d37e98a0af7cfbf6ed693c690fe0bf43b919b12a397811ea0aec77e945724
lib/rubocop/cop/rails/match_route.rb100644003.56 KB279d8f8cb13318b637dc638beed0971821463c0337f4413ad7de528691f722bd
lib/rubocop/cop/rails/migration_class_name.rb100644001.77 KB721b95e65e53c153ce8d29dce8939afe3412eaca859bd5e8d360f4eeacc4ec15
lib/rubocop/cop/rails/negate_include.rb100644001.07 KB8f918f681435a1682d7823c5cd80e4d1542a1ee948231929583f24ab5fc4e14a
lib/rubocop/cop/rails/not_null_column.rb100644001.85 KB157f1d0d64abdb4f780549605950faafff629989094b180918a79ac59dcfdd46
lib/rubocop/cop/rails/order_by_id.rb100644001.54 KBb005bf9bb5eaef7930b05aaebb29ecc6e5b4cf7b93847d7cbab93675ecdac98e
lib/rubocop/cop/rails/output.rb100644001.86 KB2c57ba95838798b11eb5be45346655838671e127c80528d202ca30d0d5aa4c28
lib/rubocop/cop/rails/output_safety.rb100644003.35 KBd7d1bb3776ef25c64e3f98ec6c0986634cca27191aae459775558e8e5f9f92cb
lib/rubocop/cop/rails/pick.rb100644002 KB6ff6c097cd39eaf95859a6eaa16716ac559c42803dc1db4042460556046b0b95
lib/rubocop/cop/rails/pluck.rb100644001.86 KB8d92619599aa936dd969442c125d6ca68b9fb226a8c9961eebf160adf651a781
lib/rubocop/cop/rails/pluck_id.rb100644001.41 KB6ad0f48550731bd5d00184c83420c0977790ba8a9658018599ee8baf5a66e7b3
lib/rubocop/cop/rails/pluck_in_where.rb100644002.18 KB5f7a5ff7e1d2f7074ba1c597863dc64ba818cca1b5c4afc2065468cecc527f92
lib/rubocop/cop/rails/pluralization_grammar.rb100644002.87 KB5136e2a7b14ee5a5d884bffaf1b524603861b875bd8ddcc1d1dc7fff70b835ae
lib/rubocop/cop/rails/presence.rb100644003.49 KBc3f4d5b20dc9e317183305ff24532a1ee99d867d9d3b4fb1086430b1f5ca8102
lib/rubocop/cop/rails/present.rb100644004.66 KB78256cc1cae7093f51bc9b460e5c05fce855ee1d1f871e4a0081a6cddda10a90
lib/rubocop/cop/rails/rake_environment.rb100644003.16 KB3ec65a71e2ceae38fb45aa7021fccba284c1bda5c72ee527ae8f1ca8231a203f
lib/rubocop/cop/rails/read_write_attribute.rb100644003.19 KB64b8da399ef3a43ac6c84db4210fdbfad57309aa2af30a8b70d8154a6dac9aef
lib/rubocop/cop/rails/redundant_allow_nil.rb100644003.01 KB3adc89b2fb3464f1aa6f1ff0328028edc1a47fe0fab9ab658b6da3bb5f67a6b8
lib/rubocop/cop/rails/redundant_foreign_key.rb100644002.34 KB7351b5c7de9f3b4880e91ccba2fb459210994744f1f800275c82e8bd21e7f5b0
lib/rubocop/cop/rails/redundant_presence_validation_on_belongs_to.rb100644009.07 KBe383f189bd57485c8538df66c22f497bef5967d39f93c1ec2572432498d39590
lib/rubocop/cop/rails/redundant_receiver_in_with_options.rb100644003.7 KB98e4dd1a0be0a81caf0ecd4afddc49d786f68cc50e8afd5d02773ba1692456e3
lib/rubocop/cop/rails/redundant_travel_back.rb100644001.29 KBb1339fa1ae389af1fcdb8fcc7b23357721bf972ad20a56757c90aca1cd9a3d35
lib/rubocop/cop/rails/reflection_class_name.rb100644001.62 KB0dafbaa8f347dfdd2fbd0bda6a07bfa4af48b7e6f96bf11458588ab125e94e23
lib/rubocop/cop/rails/refute_methods.rb100644002.84 KBe9df3224f9692015ac0c50d78851293d94edc36ed66d62ab2875420d57bd28b1
lib/rubocop/cop/rails/relative_date_constant.rb100644003.14 KBb408c08eb6a708fec87b4dcbfd70ff6483149c705ce9a80f80bebf8c738a464e
lib/rubocop/cop/rails/render_inline.rb100644001.09 KBc8c1956bbafa9816738570fe6ec507893cedb403a781059e419c517e418fd76a
lib/rubocop/cop/rails/render_plain_text.rb100644002.16 KB8307959076a079529343a006c052d158ec98177313ddea5197d93ecb616b2a5b
lib/rubocop/cop/rails/request_referer.rb100644001.36 KB9247b01f5601414cdca1d892fcc94231ddf548040ca3479ef7e4eaf73106755d
lib/rubocop/cop/rails/require_dependency.rb100644001.23 KB26c4dccdabce95f3ebc93ffd28ccb0f3e91f3c6f552038936fa7a820ceda8b9e
lib/rubocop/cop/rails/reversible_migration.rb100644009.9 KB02c7c61071fb9a020a6227f05bc392efc153c09b88c04862c88e3d946d9e9311
lib/rubocop/cop/rails/reversible_migration_method_definition.rb100644001.65 KB75a172d93a73d7a906bda2e167fc6ad413073d06b3e3b970ecfe73444e666b85
lib/rubocop/cop/rails/root_join_chain.rb100644002.07 KB3dc6bea81634d5558f5c4577575816e7b7c9b076bb028b668ddff2932e6e8f62
lib/rubocop/cop/rails/root_public_path.rb100644001.5 KB0e6eb20c893436aab14c8a12b9f215c0c105bac0c75ae1a4b44e440138ff2e8a
lib/rubocop/cop/rails/safe_navigation.rb100644002.64 KBeb176d61df09ec6ffcb209d2840658c491b6ddec3cb1133fb3f78c3f7e63efa3
lib/rubocop/cop/rails/safe_navigation_with_blank.rb100644001.37 KB6cf1238463e59828db705c2a18a956c6746de0f656e1151887aa14055e1dd143
lib/rubocop/cop/rails/save_bang.rb1006440010.5 KB2b98aac80cd85a4fdb41a45001cefec72ad76781abc6c069e5f3d9e7b3f0bfd6
lib/rubocop/cop/rails/schema_comment.rb100644003.34 KBb799cafaa5de3b54baf42206c0b2429bf8385c845c55c0d12cd67b7e033fd3b1
lib/rubocop/cop/rails/scope_args.rb10064400868 Bytesade65a4636ecb4586b89de89126c4d7ec8695c3f52b60be0331594458db8865b
lib/rubocop/cop/rails/short_i18n.rb100644002.02 KBd9f58e54be3726b4f13fd242f4f83c782636854c09e82e0a78c37762cc457cf0
lib/rubocop/cop/rails/skips_model_validations.rb100644004.06 KB577c5ab66057faaf4410b6853635cf25471e42fa11023d1bef987a91f73db1d0
lib/rubocop/cop/rails/squished_sql_heredocs.rb100644001.86 KBb2e5aca2f863771afd05fec76824483080959e02d98a82f2bae8cbbc29bd4253
lib/rubocop/cop/rails/strip_heredoc.rb100644001.32 KB1af36ecf277bee23656a888dbe5f1bf4d4a656e9145dff1cc8a8817956e5a1a6
lib/rubocop/cop/rails/table_name_assignment.rb100644001.49 KB42af0233bf5bfab2b406c7073535ee904e3be0ad4e845c3ce109fa584403be77
lib/rubocop/cop/rails/time_zone.rb100644007.6 KBdd8f9c75766a6787a97e1a5f88f342a462105e802ecd3669d1c5608d79454732
lib/rubocop/cop/rails/time_zone_assignment.rb100644001.02 KB885c50b1ab747654b1a72dcf908603a2546591ab53d5150ea956edcf2dd53c7b
lib/rubocop/cop/rails/to_formatted_s.rb100644001.08 KBa20479da5a9119bf09e1c0bf7514b5dfbbe7d1af2d59d909be425749ae96a327
lib/rubocop/cop/rails/transaction_exit_statement.rb100644002.85 KB4787fec0e6e0574f47322d9efbd7cfd4ea160aae22134caa60d51f70eede70bb
lib/rubocop/cop/rails/uniq_before_pluck.rb100644003.22 KB51e1f50d44774a2f0db20eeadc21c316c955ea5f4ce38520719749148c77cebc
lib/rubocop/cop/rails/unique_validation_without_index.rb100644004.71 KB1e3d14149e045477621889c8cdab130553556ec0fce01b7013cee3bfa78c796c
lib/rubocop/cop/rails/unknown_env.rb100644002.87 KB601b4646c31499dd8c15de0dd6db930b8d667bbee0979974056e410833931d9c
lib/rubocop/cop/rails/unused_ignored_columns.rb100644001.99 KBa7fe172ebc571e95338304fd71d92ca4a4b7feae468442a154bc5c3196ca5ca5
lib/rubocop/cop/rails/validation.rb100644004.26 KB5902ab26f1f66fed3c4cafeb6187199ad3546a2442519eddc33b4e5da73b64e2
lib/rubocop/cop/rails/where_equals.rb100644003.26 KB85f59042ce3702e93ce5f04bed6b8a8c1ffbf90ec70e71037a181c81b6fc5f59
lib/rubocop/cop/rails/where_exists.rb100644004.07 KB54624226c405fd9f4dbdc02630ca97b1b0e1685ad5f37df8185250e616645f02
lib/rubocop/cop/rails/where_not.rb100644003.35 KB86286c33dc1fa16da1a6a25c8dd870e56f03b0adb09e7dfa1c2df9cbd828147c
lib/rubocop/cop/rails_cops.rb100644005.04 KBa4a9c0f8512cdca68333ed1e9a1f415cfa6fa1b929778ab33e4447db6f2b789f
lib/rubocop/rails.rb10064400460 Bytes200feb49231f50bc4d6fbf879f9600534845f15029146d42db38c31c0240982d
lib/rubocop/rails/inject.rb10064400636 Bytesec12ded5572f736c72c824e88e21b74c23cf1311cc5a0e7232e50ff967c1eeb9
lib/rubocop/rails/schema_loader.rb100644001.47 KB53bae455ccb02678cd3a78e443e0e3cc5a3dd9091697b52e943a700aff76f01e
lib/rubocop/rails/schema_loader/schema.rb100644004.33 KB2cd7ad7ff43924259e7079bd0a5257a151b1984e67b4ab2f80b775c1c9a9557e
lib/rubocop/rails/version.rb10064400266 Bytes89f8d846593a001a1f59b5008023f4e25bc2e22907b1fdef3a80f41cb41169a3