rails_best_practices-0.3.26

https://rubygems.org

rails_best_practices

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 86208

number: 0.3.26

platform: ruby

spec_sha256: 2db7e0e88935b47a99dbbc648976a26b965875b48ad5ca28b45554a3cdff45ac

sha256: 7a5317d7c02d406e384300089cd79a2dd4d8c0ace056009308882d8b1127fdb5

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

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

position: 98

version_data_entries_count: 65

uploaded_at: 2010-07-25 05:23:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 21 KB

Version Data Entries

Total: 65

Unpacked size: 89.2 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6440014 Bytesa955e565b682881c40d6ba72b991fef81f1bdeac3b72f00d0bd6999d5d0c8b71
LICENSE644001.05 KBc80600514e571577a7a49900bd213b2f3dd8aa93a1cf0764ebc68632f843eb13
README.textile644004.61 KBcf00c7720595bb4d2cfdfc71ad09af8b08d73e5d43046b8d0b23c074771b24c5
Rakefile644001.01 KB2f6bf68ae2b4bbc8735f1a4a430b0447ad64106ab9ba26e603f54796ea7816c0
VERSION644007 Bytes96dc7b2030f175dace0b2bf3be7de7f39acbbec8a0bdc76ac19a58945e8e58e5
bin/rails_best_practices75500164 Bytes363e9180183d4db4d3829480f2cfc3ed7c245609ca180140d38fb442ea39acf2
identifier644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/rails_best_practices.rb644001.02 KB0099b3bc2d919e6074dbc1173bcd21c5bf271cf97b56eebc4da2d4e64a5d882c
lib/rails_best_practices/checks.rb644001.47 KB1b825b34db4738c7dc2ff8ff402c55492ddda27e0e6423c5299e212d370f772e
lib/rails_best_practices/checks/add_model_virtual_attribute_check.rb644001.71 KBe0cae8066d953437b40ce7e0bf2b742d3257bba98d68b6f785c45561209793c5
lib/rails_best_practices/checks/always_add_db_index_check.rb644001.81 KB9c522d38c4e75db44d8d82d8a7826c0963ebe4d5aa13736b0045e123d8aca7b8
lib/rails_best_practices/checks/check.rb644001.64 KB43f82b85fe3a42800d033640928acc309253f7311dfa0fea4ee953cf34286f87
lib/rails_best_practices/checks/isolate_seed_data_check.rb644001.19 KB81145504701ce4764f1f34e042700ddac1a5e53ac392cfbcf4b3672525d92062
lib/rails_best_practices/checks/keep_finders_on_their_own_model_check.rb64400707 Bytes5aeeb193904aa8c05d99053dc7a923f5ab6ae478099dca3af5f3489753e8811c
lib/rails_best_practices/checks/law_of_demeter_check.rb644001.43 KBe6e7603213e0e66e553bc46a636b6d397ca52f4e8aa27ace927ccc8235b28da5
lib/rails_best_practices/checks/many_to_many_collection_check.rb64400232 Bytes32ec3dbee37e24e271be2d1ae9850d41bba4a86f0f928467731071b7f9aabee6
lib/rails_best_practices/checks/move_code_into_controller_check.rb64400730 Bytesec4721538a1291ac389a2c1226434f66154f108fcb3194f0f7f52fb3265403cf
lib/rails_best_practices/checks/move_code_into_helper_check.rb64400983 Bytes025659919de64d9d5e4bf37eb9500c51736359d8b77e15e56474a480f2774eda
lib/rails_best_practices/checks/move_code_into_model_check.rb644001.41 KBab7bc03764144b8ce721fefcb9b843edbe521037e861e2129f08573e92cd7271
lib/rails_best_practices/checks/move_finder_to_named_scope_check.rb64400872 Bytese1aeed923e29b3d2ee4f6d7e7dd4e4022d820bed054a02d5a01ebcf21a17f5ec
lib/rails_best_practices/checks/move_model_logic_into_model_check.rb644001.32 KBe46f132b9ea5e3bd2a15647fa3cfb87b08ad4ed03f896e9be37ef2136a76122c
lib/rails_best_practices/checks/needless_deep_nesting_check.rb64400932 Bytesdde8fd1955902141dde9464f287d889116cacbced9d2706dd2420295a3ecb051
lib/rails_best_practices/checks/nested_model_forms_check.rb64400228 Bytes029743d8f23636f1d35c835a95595a973740a017dacfead56f0130a4e8d5322a
lib/rails_best_practices/checks/not_use_default_route_check.rb64400781 Bytes5f3a4c2d014983ae09797b629e03731c52fa96a08b0d40963cd14e86f9357e16
lib/rails_best_practices/checks/overuse_route_customizations_check.rb644001.16 KBeca3ff315a333ac5fe38340e1c855abb69319d3338b921e2fb239d9e6a1b5ff6
lib/rails_best_practices/checks/replace_complex_creation_with_factory_method_check.rb644001.62 KB9557c47f4f146e24d1bdd3d673b7cec830da2341258e6500c20531217cc39c1e
lib/rails_best_practices/checks/replace_instance_variable_with_local_variable_check.rb64400607 Bytes03f563fd80afac2bad26f73d4902df6ab114b6dbc6915da1b3261cbcf76cd32e
lib/rails_best_practices/checks/use_before_filter_check.rb644001.18 KB7ee03623d35b2b2e077d31ab7f86cecf4046afc7a885addfa4420c9c412d67d4
lib/rails_best_practices/checks/use_model_association_check.rb644001.24 KB105861014b4a302f201689c535047f227b9f04286f8c195959c43b7d63cb869b
lib/rails_best_practices/checks/use_model_callback_check.rb64400228 Bytes6e89bd3cd0a852498a5b1e641c7873bf277f598f9612f4fa94871cf383fe4259
lib/rails_best_practices/checks/use_observer_check.rb644001.25 KB5b64cefad34c274074adeb75c07c44dc1a2266b047f7100455f26cf18d950a9e
lib/rails_best_practices/checks/use_scope_access_check.rb644001.2 KB3f946251c231a57f984e84622d1a1ad01e466e518ff88333ecae2b68453d363e
lib/rails_best_practices/command.rb64400889 Bytes7aff6662c274c1a739b3d79f3850302b1f940be3868f10f3c5906a551a3910cb
lib/rails_best_practices/core.rb64400233 Bytese2399e7fab8b8158135f78c884d1d75cfa4ccf23de26ed50111a80fbaf000a90
lib/rails_best_practices/core/checking_visitor.rb64400752 Bytesc5cd01d26c88cfe871b58c7221a0184634bb1633143fa40bd7b6bc3bb5d7fe1b
lib/rails_best_practices/core/core_ext.rb64400398 Bytesf5f2f2e956a815e04a683884eee010052e12129ae8d85a5cfdc935cc022bfb56
lib/rails_best_practices/core/error.rb64400372 Bytes7e5c599b60d259605f12cd727e65983f862fc00ae6484ab36579ccca2b307919
lib/rails_best_practices/core/runner.rb644001.95 KBd0fd1b69860022ab8763669b868e491878c1abc43c07063a601b856c3e42a8cd
lib/rails_best_practices/core/visitable_sexp.rb644002.06 KB37c5be010c9cb391109bffa254e68b525a7637986d4265d1c93828631252c7f5
rails_best_practices.gemspec644007.19 KBcc2e47f6ab58b9501781d94cbb4576af3533c4e747a74ebfa7b2239d5eb0948c
rails_best_practices.yml64400793 Bytesed13ca574ca906c79ed2ee9320534325a6c68442562a28b7c8b24345293b3533
spec/rails_best_practices/checks/add_model_virtual_attribute_check_spec.rb644003.42 KB3743f5a05cfde6b1a9f56a28edcc7ee0b70467aa6e3f1ba3a1d963a871668f52
spec/rails_best_practices/checks/always_add_db_index_check_spec.rb644001.74 KBf2b1ce0de3525520d3e164a5a279a8b86001cdfec1f78feeb29c19faf1eb0724
spec/rails_best_practices/checks/isolate_seed_data_check_spec.rb644002.03 KB627c8b17a1140ce38aacec52d3b565fcb4df24f01baec0ccc596a44140e2c67a
spec/rails_best_practices/checks/keep_finders_on_their_own_model_check_spec.rb644002.82 KB5fba8f277d3d0cbd08b2d5972ed58ac6c1ad759f520497bfeed3150efb450a34
spec/rails_best_practices/checks/law_of_demeter_check_spec.rb644002.16 KB003232a13188af78075c612bc28833fd00e8ebf9a7d6c32a816a2a5af63ba79f
spec/rails_best_practices/checks/many_to_many_collection_check_spec.rb64400339 Bytese98d7fea7ad248a797bdb0024ff30cea13ab06387b82799b1746b383b4f4bd17
spec/rails_best_practices/checks/move_code_into_controller_check_spec.rb64400997 Bytesd3ea6a89772a6ac0a57cf3ed38a61c41cd9c2510cd195b5bffe7bfe9b0bdb857
spec/rails_best_practices/checks/move_code_into_helper_check_spec.rb644001.07 KBb4b76bc838f3b2cfad6fdcbc274e47b4652ad74377fe46ebd3939083efc30529
spec/rails_best_practices/checks/move_code_into_model_check_spec.rb644001.8 KB3084a498aae0acd8d8fb2b4771df8bbe057b38ebd0e17afb4018a09bf992e696
spec/rails_best_practices/checks/move_finder_to_named_scope_check_spec.rb644002.5 KBf4637246f231fe28afe67f78703b4b6c8ba25af2cdfed6a1ca7fb79feb3ea181
spec/rails_best_practices/checks/move_model_logic_into_model_check_spec.rb644001.46 KB0a0a7412b97a2986922dda8a8f0cf2447ed9f27e04cd73a6d594dd5481792b86
spec/rails_best_practices/checks/needless_deep_nesting_check_spec.rb644001021 Bytesa3b57da196d81d474fbe1e9425f8389855f4c1934afa699c05531f00344db995
spec/rails_best_practices/checks/nested_model_forms_check_spec.rb64400325 Bytese0469f662a6daa1e02e2d6030153f9a73a34696451cdd0d52734a13c7ee0c1dd
spec/rails_best_practices/checks/not_use_default_route_check_spec.rb644001.09 KBbd1524f66f4969f1dc74b388e7222fd8eda1fa9ccbb0efa70ec5bf9fad5be9f6
spec/rails_best_practices/checks/overuse_route_customizations_check_spec.rb644002.83 KB4c56e388c2cc668df8d18dd118f12c7b7ad4ec5283cb34c544bb8143c0ce4e9d
spec/rails_best_practices/checks/replace_complex_creation_with_factory_method_check_spec.rb644002.5 KBae193e88008efc5b33132af5f3071304a2ca5c16cd417a47631a5e06f38876db
spec/rails_best_practices/checks/replace_instance_variable_with_local_variable_check_spec.rb644001.24 KB2972b9832a0f875b885f1938de9277a4d20cd32d23dc5ed0ad791f4fe7c7ae5b
spec/rails_best_practices/checks/use_before_filter_check_spec.rb644001.92 KB8934dc23efdfc775f755ac7e2ecf1f7e723050e98fc4aefcebb4dff0946db29d
spec/rails_best_practices/checks/use_model_association_check_spec.rb644001.98 KB99b7c405614ad88eed2f7c5a92161e8bad5fd484588c58d1c4a1282934fdebab
spec/rails_best_practices/checks/use_model_callback_check_spec.rb64400325 Bytesba57b8384556b2e50c61c855245622784e59640aee18a81ef84f2bc7ffa976e5
spec/rails_best_practices/checks/use_observer_check_spec.rb644001.71 KB628d7b326743ae96bcee6a5a3550e237e35edb9f8265937c85f372d45fd56bb8
spec/rails_best_practices/checks/use_scope_access_check_spec.rb644005.57 KBc6a310196fae79a8136718676c8a77f52fc76b6aa4f90ba578be574e82d505a4
spec/spec.opts6440064 Bytes14edcf9909bbf595f9fddb5a4ddd0b0ca18758ede51a63b3e1d345adfeda031b
spec/spec_helper.rb64400146 Bytesa19b1eb2bc9a005f5867f55556160192d308abb5149c0234780785c4aae6bb19