rails_best_practices-0.6.5

https://rubygems.org

rails_best_practices

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 86236

number: 0.6.5

platform: ruby

spec_sha256: de192095b22cba94420d008ff58f0da9fde9a76430a64d3636b9e9030de09346

sha256: 80be1c72efc4f4b995f87fa8bae86678b3e6fb5d38d778e185f478ce66d20250

created_at: 2024-05-13 08:14:53 UTC

updated_at: 2024-06-04 04:34:27 UTC

position: 77

version_data_entries_count: 77

uploaded_at: 2011-01-04 13:31:45 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40.5 KB

Version Data Entries

Total: 77

Unpacked size: 198 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6440099 Bytesd1bedf6ed8b11eb712ff9f56d12ed6fc8f8d590cc25657eecfc172a440450205
.rspec.example6440025 Bytes3a986fc87b1dd4c1c27d186b0893b64eca094f24d995a15de1ed5fd917b252a3
.rvmrc.example6440068 Bytesbb13d99c464d7e8f6e7d74c946555c8c18e329ff5e28deebf9c46cb592642d35
.watchr644001.16 KBefc15e67608f70f8a793329f31ff922c30185c2c691e73a88c16ada1c2151393
.watchr.example644001.16 KBefc15e67608f70f8a793329f31ff922c30185c2c691e73a88c16ada1c2151393
Gemfile6440048 Bytesbfe5f4c418ac402a14abd31a64774374a73be6d3f33db067cc1ec4abe4b8b40d
MIT_LICENSE644001.06 KBf8f794e690e75308ef0dda048c69b316f537a21b2cbfdea230946f355cecf020
README.md644004.62 KB8d8b2f5b29269f21be00402f750e76763930b1f1603ab1ed780ae1366e96e41f
Rakefile644001.17 KB8a20a75262c780d9363e1afd3e3e08ba86566fdc9845df32eba220f0b672cb78
assets/result.html.haml644001.22 KB5f5176743c6e6b0e9b4ea6d9dba1ec0f7c325920ddd5809a667572c61fe40cb9
bin/rails_best_practices75500164 Bytes363e9180183d4db4d3829480f2cfc3ed7c245609ca180140d38fb442ea39acf2
lib/rails_best_practices.rb644006.86 KB78a566771b864932a8295ba66915164e91da5f7cfd905da92e262ca8fd395190
lib/rails_best_practices/checks.rb644001.5 KB616caabb1a058747e0719d523f0de1aaee4d0f7d858a8950152e99113e4f0cd6
lib/rails_best_practices/checks/add_model_virtual_attribute_check.rb644005.35 KBcdf3ecbbf4e75cf4b6ff081c552035dd8ff3a4642226674206cafeafa93de5ba
lib/rails_best_practices/checks/always_add_db_index_check.rb644007.77 KBf72a6c5a4df5061f2bafd5a834cec9eda57abdac7efcf1d3731ddc28a103c8ba
lib/rails_best_practices/checks/check.rb644008.03 KBebb61b21f125d47cf8f37f9eb301cc1557645fd338da1e99f075ec4f0ad3cbcc
lib/rails_best_practices/checks/dry_bundler_in_capistrano_check.rb644001.35 KBb63065614d12e77b5f076c9ab5479abc059ef2dad23c298d8fd939203efd1d30
lib/rails_best_practices/checks/isolate_seed_data_check.rb644003.12 KB4d448f406f78118de798ebb93d016c728c1959e29bad047984a6951b628b21a2
lib/rails_best_practices/checks/keep_finders_on_their_own_model_check.rb644002.28 KB89c262b605f0596a210569d0e1c54b9608b6a5d655245f011896219c04096d2b
lib/rails_best_practices/checks/law_of_demeter_check.rb644002.69 KBf44fe8f0e51199a8d0cc4f1fd53f0d28df5aaf710990e224e082b9ea3b6f69b9
lib/rails_best_practices/checks/move_code_into_controller_check.rb644001.47 KB85cd39c0bd0b90430b49c8518c68998a588c11c17f84f2e8c177e70135da573f
lib/rails_best_practices/checks/move_code_into_helper_check.rb644002.62 KB0a75cfb9c1f47b45b8ba8e80372a25c62af84a075fe11cbc64348b9a5cd60b24
lib/rails_best_practices/checks/move_code_into_model_check.rb644001.76 KBaae3b1d806da94597458b681bce610c50fb9a4e0ee1515344d804f5e7df7e610
lib/rails_best_practices/checks/move_finder_to_named_scope_check.rb644002.06 KB6c7ad6177c7442a612522f1da81b50ac16bc17829f88c105817d096286dd88d2
lib/rails_best_practices/checks/move_model_logic_into_model_check.rb644001.9 KB40099f9338772e03d9b0a7a73f97cf18d8852abb501f6a7a0e387d9ef5d6098b
lib/rails_best_practices/checks/needless_deep_nesting_check.rb644004.02 KB30235757dd6e72116da02e8c7ebb97bf7c9402384ba0c4bd0298652f9d2f3619
lib/rails_best_practices/checks/not_use_default_route_check.rb644001.79 KB1112c125fd621cc0a1db0cc647eea9a08d6b7460735b42b59e7b889250010585
lib/rails_best_practices/checks/overuse_route_customizations_check.rb644006.18 KB6444e941b376cf5a40293d2e0e0f9ca786c9a8fc01b348a6542ef53ec1a801d9
lib/rails_best_practices/checks/replace_complex_creation_with_factory_method_check.rb644002.71 KBec8b9f4984013934c3a640c18e5b4742792fee99d573520b2639122d4fe0ca0c
lib/rails_best_practices/checks/replace_instance_variable_with_local_variable_check.rb64400993 Bytes3478b243d090d495f243612a6a2042edf442d9d14b9c477da78a733fabb481bc
lib/rails_best_practices/checks/use_before_filter_check.rb644003.96 KB1aa64ae4fb5a73e504caf6eba133165ec86eef1deae36f39450f38d00725ed08
lib/rails_best_practices/checks/use_model_association_check.rb644003.07 KB61bccf2f1ec58e027588c956d31e5e7ca365be9a180860d099a05592b43a31cc
lib/rails_best_practices/checks/use_observer_check.rb644004.95 KB479f1b4ded658e06dda2e0f7ab6c2532ad810828e5c092ee181336f5d3a59021
lib/rails_best_practices/checks/use_query_attribute_check.rb644004.92 KB641b073ab28d53a8bdb84af2bb1b5bc1a7c7140ddef692b0e647875e9d23e55a
lib/rails_best_practices/checks/use_say_with_time_in_migrations_check.rb644003.15 KB632a7711b6de56e5fa823c282c6d3fa87301fc43f21faca016729a210715f7ac
lib/rails_best_practices/checks/use_scope_access_check.rb644003.1 KBd5ba730b36fa2d9a9a343c050ab2ea0a6de34eeb2a8612b8b221520e89eff9e9
lib/rails_best_practices/command.rb644002.04 KBb7dd4886ba32053fa30bddfd91c948a25fe67ee2206dc768199f5074332156f8
lib/rails_best_practices/core.rb64400309 Bytes637b66db4c7278d5a437c81aaa11f8a3db91e0c4e1546e377aa8b46465c8bf31
lib/rails_best_practices/core/checking_visitor.rb644003.77 KB367811cf7bd349c6227d26abf690b4c655cb8d51a20d6a8b40b1308fe95093e8
lib/rails_best_practices/core/error.rb64400520 Bytes90a6a633d8e90a636df3985a6b3e2ef497bafa7d0346300a4af30ee63237e2d6
lib/rails_best_practices/core/runner.rb644004.18 KB9c7b5b0bcda6ab5bae058fa27bb2260dbc4cbbdb6b886f0a6cf563e8717d4272
lib/rails_best_practices/core/visitable_sexp.rb6440011.1 KB120e44dd22fb862371876fc2723a1161b09ce7a2bf9af6a840d1f9d3ee9a28a9
lib/rails_best_practices/core_ext/enumerable.rb64400226 Bytesc4f7a9a92bdd7fd365036fa0bdb6a24a532809ea77aca693e04ca07fedf9d64b
lib/rails_best_practices/core_ext/nil_class.rb64400172 Bytesea405595cf8799d307d02d18d32a2f88fde0604f509b482c29f10ccf4f63079d
lib/rails_best_practices/version.rb6440069 Bytes97c799952c3ee4b19fcf189d1b1dec6fcf3c62644cccc72f925cb1908896c228
rails_best_practices.gemspec644001.21 KB979bb47144dbd01bb1b0e76bb5ffc937c3e2b6f1d6e574c6600689172fc197b7
rails_best_practices.yml64400810 Bytes32a40d714152538dff1c150d8da7577c2671795d450c5bb8c3825952f3c57eaf
rubies_test.sh64400385 Bytes5416fdcc920c0e82a255f6da30899a815ad30d73a03a5323d4b8838e2dfe1dbe
spec/rails_best_practices/checks/add_model_virtual_attribute_check_spec.rb644003.36 KBcfaaa75dd4d427d64ea77d5c60e36a93e546f0c0360aa5962299f3bb28a4c291
spec/rails_best_practices/checks/always_add_db_index_check_spec.rb644005.61 KB579ad7220e3f764100f09146356aa81dec6c398034aac2cb3602ccdaf1200ec3
spec/rails_best_practices/checks/check_spec.rb644001.55 KBb0bb7a471be010be3e26f83c39cb2289547e086b504ac54b0084616bd532ba9a
spec/rails_best_practices/checks/dry_bundler_in_capistrano_check_spec.rb644001.2 KBcd88901c27ecd47424ee27506fb6a6fa8402842223da4b168fdb24677be0e8a8
spec/rails_best_practices/checks/isolate_seed_data_check_spec.rb644002.85 KB043feff153967d1293bcbb51e26722ec0fdc3f51c8ae1c69ee3d26521cbe27b4
spec/rails_best_practices/checks/keep_finders_on_their_own_model_check_spec.rb644002.78 KB94ddb8f445be7b688f64a0fc480514ca8f4491c3008cce7a8fce094aaf8c2b78
spec/rails_best_practices/checks/law_of_demeter_check_spec.rb644002.75 KBded0a0a64933fc5af986b81a3f38cb8b319fa94d0d273dddb6c2e9068eec9470
spec/rails_best_practices/checks/move_code_into_controller_check_spec.rb64400955 Bytes02c3410892ba7217fecbb87e7b378fc37c9653198ef5155293995234c489fdef
spec/rails_best_practices/checks/move_code_into_helper_check_spec.rb644001.03 KBdc525b800fa1d760e9105b60175a1fa581cfa697ecb620c9a56572f827960054
spec/rails_best_practices/checks/move_code_into_model_check_spec.rb644001.79 KB80a5e9c17b5bae1555fb2b9aa311ca8b5119a9938c417ba250f45ac3ca2e4a4b
spec/rails_best_practices/checks/move_finder_to_named_scope_check_spec.rb644002.42 KB4ece8f1311385fae7222eab9c12d7e9710c5199ac5fd2458fac63408b3e8ca7b
spec/rails_best_practices/checks/move_model_logic_into_model_check_spec.rb644001.4 KB8c28aaa5c0eb449a0582d5517f8038baab70318b9d7eb4b66d48ea8c1a747676
spec/rails_best_practices/checks/needless_deep_nesting_check_spec.rb644003.86 KBcc33c83812c0d65dd335c847a97a2f34ee78868619ed91e079e0c4df40e71243
spec/rails_best_practices/checks/not_use_default_route_check_spec.rb644001.85 KB81cbe3fd40064fc4ac7fa70431bfa33cd46269ba080000e8c3a20f3229cfdb1e
spec/rails_best_practices/checks/overuse_route_customizations_check_spec.rb644005.44 KBda92510608cdf186d29832b8ccd4286422647ad84c590d9f59a5103c486262c2
spec/rails_best_practices/checks/replace_complex_creation_with_factory_method_check_spec.rb644002.43 KBa7c9de2c53bbe097847280622f6916a1e065997f25eb3f5f805c04c89bbd9385
spec/rails_best_practices/checks/replace_instance_variable_with_local_variable_check_spec.rb644001.2 KB810320b3c5862a1f408b1055707751caab46c1a88bcab69f2305750ffb132bf4
spec/rails_best_practices/checks/use_before_filter_check_spec.rb644001.87 KB770e296b71fb76e6faa3f5a93b03acc8a0fe3e0201bf091a6980913317358121
spec/rails_best_practices/checks/use_model_association_check_spec.rb644001.93 KB8e00b5287799cc51eb0adb308af039e1d4dae32f7709eb669b6d8d71fa512d62
spec/rails_best_practices/checks/use_observer_check_spec.rb644004.09 KBfb49175abc5166e00781633f85d0acaf39e7f88f96f9a39c50c500d8472452f2
spec/rails_best_practices/checks/use_query_attribute_check_spec.rb644005.4 KBa3504bfd8661d78dd318bb165e8b90e9b60d059c04a2d909efcefd36df221d4a
spec/rails_best_practices/checks/use_say_with_time_in_migrations_check_spec.rb644003.27 KBfdcec2b3aa4bea668c076e643e5374d60595a58918a133fb8dcc8d72756bbc56
spec/rails_best_practices/checks/use_scope_access_check_spec.rb644005.51 KBde883e11c2e4f59a7d53cdfe0faae72d223cccde6364fdc28f222d698bd83ad4
spec/rails_best_practices/core/error_spec.rb64400276 Bytes55cd2f1d163a220b10c1da560305dbff3a8c441894a2d45c3c015415c92aa522
spec/rails_best_practices/core/visitable_sexp_spec.rb644007.79 KB82515cc166748538301925a475c59cf5452a8fa59e00f8fd653cdf369d1dadcb
spec/rails_best_practices/core_ext/enumerable_spec.rb64400169 Bytes8e7ab357fc71ca0bfdff84d8d69923142fcb1af3c0c68ce988b948cbd81fd011
spec/rails_best_practices/core_ext/nil_class_spec.rb64400249 Bytes27459327ce4e777c420e8c3ec83d4fe27a40377415430fcf119141bf3ce15a4f
spec/rails_best_practices_spec.rb644002.2 KBc064fe4948f662fbb256d5efa5f0eda17417aa5c527625ca7f92e62afe91d6e4
spec/spec_helper.rb64400142 Bytes7fa33f403acf72f9766c74f5e1421dead0a5ef27fa088e438b558190a95772bd