rails_best_practices-0.2.16

https://rubygems.org

rails_best_practices

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 86181

number: 0.2.16

platform: ruby

spec_sha256: 774cb8d18840e050529a3b77c5d01c446ea98441fa744dc7be54673935da9a40

sha256: 9582576a929a3c267bc71a9e4b25e7ae3629d0ab86f336afddc52829306da74e

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

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

position: 125

version_data_entries_count: 62

uploaded_at: 2009-11-10 16:03:58 UTC

indexed: true

has_extensions:

extensions:

Gem size: 19.5 KB

Version Data Entries

Total: 62

Unpacked size: 83.9 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6440014 Bytesa955e565b682881c40d6ba72b991fef81f1bdeac3b72f00d0bd6999d5d0c8b71
LICENSE644001.05 KBc80600514e571577a7a49900bd213b2f3dd8aa93a1cf0764ebc68632f843eb13
README.textile644003.12 KBab161dcf42025d8ecd17c58faaf74e6bfc8f1411b2c973a98ef7abdcdb9e5236
Rakefile644001.08 KBb4a53182488f5b7368e916ccabd8775fe4883cf1477a930347fad49bd7027805
VERSION644007 Bytes40c43ab8e7ce30cc40918279add8264f655245245092136cf31362f990100836
bin/rails_best_practices75500164 Bytes363e9180183d4db4d3829480f2cfc3ed7c245609ca180140d38fb442ea39acf2
lib/rails_best_practices.rb64400104 Bytes0107c9b2364118e1b1121e04b84f302b1e9ee9428de801697e4cdec2fd50ff88
lib/rails_best_practices/checks.rb644001.4 KB4d3582c7e9b4e7bf0a7f4e3865c5c88d75c189630aaf645f11461c5b4d3b7924
lib/rails_best_practices/checks/add_model_virtual_attribute_check.rb644001.71 KBe0cae8066d953437b40ce7e0bf2b742d3257bba98d68b6f785c45561209793c5
lib/rails_best_practices/checks/always_add_db_index_check.rb644003.07 KBa8108f23ce869b4cfb5c6760c31d7fb6ba39ca7fe661d64fa7178372b1083cc2
lib/rails_best_practices/checks/check.rb644001.61 KB5550c5e4d91a53a7e3767520089b2a8b4569e258d4fb77b655bd95f52aca717a
lib/rails_best_practices/checks/isolate_seed_data_check.rb644001.56 KB5ae218f931ec307169cfedd7bd37a9bb166bf50a3112d9fd2af5c6003cab1c1a
lib/rails_best_practices/checks/keep_finders_on_their_own_model_check.rb64400650 Bytesc77b62f6820fc80d50bdd7de2c8b9c6ee989fb5d8d1fabdbd0a033a016d84564
lib/rails_best_practices/checks/law_of_demeter_check.rb644001.31 KB5e92d28a530079c403d10464f2c33177e11de9d2a42aab6c05c6ad1b9643ddf2
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.rb64400797 Bytes45acfdbb8c34834c710a6229768a41302b6d39b22575a78160916f89fda80b17
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.19 KBe78f8b5dc332f47aab845d0c56e3c1eb5ae308e01e20a17c5a6065d28b88c168
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.rb64400606 Bytes6b83666748da11af0e62e1d4cb2812d003461e0a6894b0617f5b00630fd13cd6
lib/rails_best_practices/checks/use_filter_check.rb644001.02 KB8dc14e7730d37c607197155734c2f9f6bb250698d5c9a47d52f8aff3d0b10233
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.16 KBf8b22fd2095522220403094a23cc8cc5c861fcc845bafa91253b9cee4c458fb8
lib/rails_best_practices/command.rb644001.58 KBf5047c8efdf7310c214d1936f38cb7962898b90abecd1a01a86da483dece1418
lib/rails_best_practices/core.rb64400233 Bytese2399e7fab8b8158135f78c884d1d75cfa4ccf23de26ed50111a80fbaf000a90
lib/rails_best_practices/core/checking_visitor.rb64400759 Bytesf1463f596369eafc6867782ff8bad159ba0e0ef0fd5db223a35b6905b38871ef
lib/rails_best_practices/core/core_ext.rb64400398 Bytesf5f2f2e956a815e04a683884eee010052e12129ae8d85a5cfdc935cc022bfb56
lib/rails_best_practices/core/error.rb64400372 Bytes7e5c599b60d259605f12cd727e65983f862fc00ae6484ab36579ccca2b307919
lib/rails_best_practices/core/runner.rb644001.8 KB529f97231846f255d7ea44d672e8844420d88f3698411a723a863022fdf92dc2
lib/rails_best_practices/core/visitable_sexp.rb644001.98 KB34c1ee0c8353fab7d7be53413730342f285d65358f5f815df3273677704e9f85
rails_best_practices.gemspec644007.03 KB7eb093fe1f4d9368fbb7cce0ceaeac06280c6dbb34c14e5bd3cc36fdb38fe871
rails_best_practices.yml64400744 Bytes81a7e935befda33b7777209ff1069e408407bc3183bc4c8c981bc1fc66d1b0c1
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.rb644004.6 KBde9d0080968478a2fde37ba99c9d734ee9aec067795682aed33b79ae7404ffd3
spec/rails_best_practices/checks/isolate_seed_data_check_spec.rb644002.24 KBa00d6ca7ddfabf3b3915a7b6e4b477f2b73b2f59df4f5ca778784f289d8ab954
spec/rails_best_practices/checks/keep_finders_on_their_own_model_check_spec.rb644001.95 KB9f2a91b984516ffb43bf94e06944ff019b01013c41dc137f35cc088e952a9efb
spec/rails_best_practices/checks/law_of_demeter_check_spec.rb644001.04 KBc7dd2b943de74365a6bf0eb24d9336e2e3b3f7c927d8a382aeec293e4494994c
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.03 KBd668d9e0e1897a8444599d12e04df11f7182a2392125220816f1f51dfeba9c02
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.12 KB963d08c25ae4300005c00bcc2ec327d6ae135302191c43910bbd3cd2077b4b79
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.rb64400905 Bytesf9e06cc2a32009ae1d96d309f76f781d8bf2575d01a434e8de43e9ef582e8183
spec/rails_best_practices/checks/use_filter_check_spec.rb644001.56 KB3714418980c9abbde9103a033c68fb5e98109912b41bd64b05a7e352767e462f
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.rb644004.91 KBe6a7c9ee8c4f6149d79409aa29e58b40fd0b7391003a54a1a8fef3cd83bea10f
spec/spec.opts6440064 Bytes14edcf9909bbf595f9fddb5a4ddd0b0ca18758ede51a63b3e1d345adfeda031b
spec/spec_helper.rb64400146 Bytesa19b1eb2bc9a005f5867f55556160192d308abb5149c0234780785c4aae6bb19