rails_best_practices-gorgeouscode-1.0.0

https://rubygems.org

rails_best_practices-gorgeouscode

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 367910

number: 1.0.0

platform: ruby

spec_sha256: bea221aa21c12d3f9b5b3ee35d8fdc7e3005c4577ba4cc684fbf98f17c307076

sha256: 5855c0dda34a2a77a4ae373993e9dd8165e2aa52381026ef9d65547ace0900d4

created_at: 2024-05-13 08:19:06 UTC

updated_at: 2024-06-08 01:07:58 UTC

position: 0

version_data_entries_count: 147

uploaded_at: 2012-06-20 02:16:15 UTC

indexed: true

has_extensions:

extensions:

Gem size: 73 KB

Version Data Entries

Total: 147

Unpacked size: 429 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gemtest644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
.gitignore6440097 Bytesd8d7205cca3c8db83e8dc02f10d633e6629b61022b3a2e38e240cf40728e37c0
.rspec6440024 Bytes0e893284484839888202b60816c3fa71b65c8ecfae04c6ab95e77780666b395a
.rspec.example6440025 Bytes3a986fc87b1dd4c1c27d186b0893b64eca094f24d995a15de1ed5fd917b252a3
.rvmrc6440084 Bytes33e7622d22742a4319596c4550da4bd0435b10d130972613810aff186b693222
.rvmrc.example6440068 Bytesbb13d99c464d7e8f6e7d74c946555c8c18e329ff5e28deebf9c46cb592642d35
.travis.yml6440011 Bytes5a3c9e0033e1b2e8df4ce523b7788ba447df13ff64eb909d71e9b5187e91d853
Gemfile64400136 Bytesd45802ee6365abe700472a01e15fc4957b6a53022d50fd057324297518dce706
Gemfile.lock644001.06 KB5b387b726c1df2a285b0db8ca64b2d9cd079cd4841c4bce76248e45c191d934d
Guardfile64400346 Bytesd0ee2c164e10afccccee96a18c9d7a2b35a1eea9e1dc47043a61108365a441aa
MIT_LICENSE644001.06 KB836094cdbc41e73908d282b9a523f8a929e0652bacef749f21568351126b3a7f
README.md644007.13 KBe1946c127682e1be6b6972b7e02bac6f6589ad3e6f5efed58bcc3f71265eab5d
Rakefile64400869 Bytes03d9bfee5daf57a76546a6507dc4876a77319cd75380a409d2e89530b4de615b
assets/result.html.erb644003.96 KBdd41961039a89cb1cd4f58967f653f274e4c2c105a44d7e5c991c259a61a5daa
bin/rails_best_practices75500164 Bytes363e9180183d4db4d3829480f2cfc3ed7c245609ca180140d38fb442ea39acf2
install_supported_rubies.sh64400139 Bytes6b28d8c123520032e424de53587cc7a69ef39388c1114c112915690d476c4706
lib/rails_best_practices.rb644001.34 KB6f9a3229188b71fad0d427a508df2ba0b597f97ae010a8032a6d18091c221c1b
lib/rails_best_practices/analyzer.rb644008.65 KB08e04feef426c411a7b5a59afea7e652ebc643d60f3b4170dd3a60ad44d54083
lib/rails_best_practices/command.rb644004.35 KBaeb606be6d7941be36beac6433fbad147d60422733ac821078a1e8adedce30be
lib/rails_best_practices/core.rb64400844 Bytesb2bfe1ce45ff52378bf5488bcb21bdb4c5d16aee8cd89783834ad0f50c529d92
lib/rails_best_practices/core/check.rb6440015 KB8022b507d388bdf08f582171c8580f5c745787606b57655082b9078c00f2f26a
lib/rails_best_practices/core/checking_visitor.rb644004.83 KB7b6680970c80a0167d452e0e9ab35de3432a1ce2194377a452aae9e0ee933cc0
lib/rails_best_practices/core/controllers.rb64400134 Bytes43e7747101052124c8deb6ba7311453e0eaf6ee0c18ae17fd43e374b2332615b
lib/rails_best_practices/core/error.rb644001.04 KBd3afc9a430c2600da320234e9e65cbc990c210fb9ab07a23abd221686c92a644
lib/rails_best_practices/core/helpers.rb64400126 Bytesa2f74f71abb6e3c104a4788d1c382f1c4325c87149b866aa589c01483bbfd1f8
lib/rails_best_practices/core/klasses.rb64400830 Bytes8afa1a4d517e2910f323313decc4713675d02c262600c206876c47ab8ad880c9
lib/rails_best_practices/core/mailers.rb64400126 Bytesad58a5fc86ec4123c34f43d7908a5db66cc0943f29a2ada4974bf1cef3dfe460
lib/rails_best_practices/core/methods.rb644005.65 KBcb3adf430e1c42104dde87ef3bf1e5075b515c94c207a621d9d77e64086c8341
lib/rails_best_practices/core/model_associations.rb644002.11 KB7c38d32e4afdee182e532cfaefd597c4b70b3f1dd62b0899b1e2516c16b81dd8
lib/rails_best_practices/core/model_attributes.rb644001.14 KBb3eb8ddd9f4221cafbade893ce172c344e96b8357078878d673d2a650ff183cd
lib/rails_best_practices/core/models.rb64400124 Bytes0ce8e7f725581fa9f705cc7c25d19b3887f9104466439e7c4fe82bd6215c7e10
lib/rails_best_practices/core/modules.rb64400901 Bytes416752f1035a500530ca2533aeb2dc6a905f0b2b843a1009b1c21104279f0d5f
lib/rails_best_practices/core/nil.rb64400520 Bytes438da034c8fd0aa21d9435a3e02de954d8794a6ddf643e1fde0f25b8820b53a4
lib/rails_best_practices/core/routes.rb644001.24 KB0c5254dd82d9e42d3e22f68a3d5930032489bc4e9da1ba76766cffa2380fa48b
lib/rails_best_practices/core/runner.rb644008.49 KB95854e86ef931f0c10b69e60ed9bae2cb23138901511b9f98ba4cec3ea875426
lib/rails_best_practices/core_ext/enumerable.rb64400226 Bytesc4f7a9a92bdd7fd365036fa0bdb6a24a532809ea77aca693e04ca07fedf9d64b
lib/rails_best_practices/core_ext/erubis.rb64400539 Bytes2975b578b6293bb81ecd2358da2b9f83bd3364c3d974d5594d1f44e4e1b850d6
lib/rails_best_practices/core_ext/sexp.rb6440023.1 KB2250a483a0777c71f25e1cd96296a616a95b5261e59ae556598411127ed5afaf
lib/rails_best_practices/lexicals.rb64400148 Bytes4826edab73bd521e3dd54fb36b60ec5525708862a00658f726b596569fd77ec8
lib/rails_best_practices/lexicals/remove_tab_check.rb64400750 Bytesb3d42b7130e659da3ab760450b6a74ccce10588e9bc1dbf539431267aa39ed17
lib/rails_best_practices/lexicals/remove_trailing_whitespace_check.rb64400825 Bytesd118221e48ae42b2d5df720ed2c3578419b245fde076a3b84630a9686be2fa75
lib/rails_best_practices/prepares.rb644001.44 KB353a89857cd1fd9f873bdadc61681a6dc1c5fc54ee124b9bff8e731a7290539a
lib/rails_best_practices/prepares/controller_prepare.rb644003.58 KBba565ead7251e534ce206592a48da9737f853ec1bf971bffa2e7a00bb8d591cf
lib/rails_best_practices/prepares/helper_prepare.rb644001.26 KB30bc4ab2710edec425d0ba775a1090a223c5ba0805999e89dc8b74df6def745a
lib/rails_best_practices/prepares/mailer_prepare.rb64400645 Bytes13ad335badcfbc2733a55e8db7d73c280631f8bbcde434d26c1f5e07fcf2c1ba
lib/rails_best_practices/prepares/model_prepare.rb644005.88 KB58e13f933315d371d1ed0078818f92a2bbcebd33891bad7ebd85ed3576b65a77
lib/rails_best_practices/prepares/route_prepare.rb644008.96 KB524a7b124b7f17e38d4368e7689942f1213e61a07b5b9b8c08d53ad3d6151ba5
lib/rails_best_practices/prepares/schema_prepare.rb64400973 Bytesc08807c0fb455eb7197fcdb0848ec6e4d0ced990a3b90f9ef1dc0b662b3e38c3
lib/rails_best_practices/reviews.rb644002.29 KB5adb4fc47e9cd8d68cc3a7b6c53cd67beabb39032f6534a2b5747b7f59b56a5f
lib/rails_best_practices/reviews/add_model_virtual_attribute_review.rb644003.51 KB6b47bd31e971899d7f939ae362f13c3bba0455a679725ef1035f0ae7f215c185
lib/rails_best_practices/reviews/always_add_db_index_review.rb644006.52 KBce20861e9a23e98c35c067a1c0bc132add89c825e12a14279885c751cdf41c6a
lib/rails_best_practices/reviews/dry_bundler_in_capistrano_review.rb644001.11 KB97f604d1e9acb86d0741e6a746878d6e52128cdc2132a57677cfccdc3d753a9b
lib/rails_best_practices/reviews/isolate_seed_data_review.rb644002.48 KB9aee27af2cd288c161f581d06a6225246d3b1c95d8124baea5dadb619457d35d
lib/rails_best_practices/reviews/keep_finders_on_their_own_model_review.rb644001.96 KB812b95f6b699db610367d6c56eb48f33a4312739cc4cd7c73903b6cd46677078
lib/rails_best_practices/reviews/law_of_demeter_review.rb644002.81 KBe42ed264401f63c6ca0e9a73cd3d5f3dbbedc5ab3e7fc413b7ed6010dc1895d1
lib/rails_best_practices/reviews/move_code_into_controller_review.rb644001.68 KB2e7e922cb21fb139b6754f47a2abdb1b762ffd1531ae04d799a92d5238dda774
lib/rails_best_practices/reviews/move_code_into_helper_review.rb644002.09 KBfec9b7bbcfb608e79dc0ffced0b6b787e6c40ad69b4ea089a36695f0aec44b78
lib/rails_best_practices/reviews/move_code_into_model_review.rb644001.73 KB919f68f565aaa3c5d1a48375d7e900a6760eb0ead0a9fe3920576a605f8c7a4d
lib/rails_best_practices/reviews/move_finder_to_named_scope_review.rb644001.69 KBce47262fc22aa11e3028bf4bb63cdb103f2eca645ab6d24e1295f1def290e264
lib/rails_best_practices/reviews/move_model_logic_into_model_review.rb644001.69 KB3accd97a4f8c68038e6e4a35ff89ff5a25b96896adb3d93fa72168474ad8fd19
lib/rails_best_practices/reviews/needless_deep_nesting_review.rb644003.29 KB98df44bf9f9479d48ec5943f1be94d3af63eef05e06b403cf033f4bc639500ce
lib/rails_best_practices/reviews/not_use_default_route_review.rb644001.6 KBb0e9eb5682767d370aee9c17a2a2597d42a613b3e5ecd0cce158852276a31400
lib/rails_best_practices/reviews/not_use_time_ago_in_words_review.rb644001.03 KBce6226eade8eec0eacdca1a83ff1e6814e90383f913e60d2ba4d4fc016b0885c
lib/rails_best_practices/reviews/overuse_route_customizations_review.rb644004.36 KBbbd5734c61ed58fdd08e08f2ce67b35d202b22b456a0720ee382280de62d9ebb
lib/rails_best_practices/reviews/protect_mass_assignment_review.rb644001.64 KBfadfee4b64af1d223d3bdc79a201ab19956d24490fbcdf4294056a919ee234ac
lib/rails_best_practices/reviews/remove_empty_helpers_review.rb64400963 Bytes0a373ad649f96abe7745850c15ced1f265de59ff4f18ff749e684ab1cafcd244
lib/rails_best_practices/reviews/remove_unused_methods_in_controllers_review.rb644003.97 KBa57c8a44374309ffe78b3d0e77f279f35b36472c5d8054b00ecc7f1ae8ad831d
lib/rails_best_practices/reviews/remove_unused_methods_in_helpers_review.rb644001.2 KB8051e54cc00acc45ed0c1576f9e9174d251c38a4da551f1fac8f4a8e79c1c3c5
lib/rails_best_practices/reviews/remove_unused_methods_in_models_review.rb644003.48 KB2aeac8568d6f7c989783fa3500f5da88d30393135deb1267f4c402e67ca16e73
lib/rails_best_practices/reviews/replace_complex_creation_with_factory_method_review.rb644002.68 KB74b790efae317dfd9f7ce3a9425d3aa5535e5928b428bafcafcc71e97ea1ff94
lib/rails_best_practices/reviews/replace_instance_variable_with_local_variable_review.rb644001.33 KBe94f4132fa0f366dcfd978d4cb6a342ca35359e5e6d558efdad14aa54448843c
lib/rails_best_practices/reviews/restrict_auto_generated_routes_review.rb644005.77 KB065524a2e950f5b60def952010fc22e162dfdd9b9439cbd8b9f597109c2db48c
lib/rails_best_practices/reviews/review.rb644001.91 KBa73862e536f424e7e288eee675711de9452dd5fcf3a590f53a9eaa1694dff872
lib/rails_best_practices/reviews/simplify_render_in_controllers_review.rb644001.32 KB6d1ac2b7e2be3fd1517513d395bda76b6e5d4b95cd862f2bf5e208c4e4a883e2
lib/rails_best_practices/reviews/simplify_render_in_views_review.rb644001.28 KBe9441e761532d2c1eda0eea7fd29a10fb718e0ee8d618d66d556b8139f921b70
lib/rails_best_practices/reviews/use_before_filter_review.rb644002.29 KB4ec8890ab89a252bea56738acf224af743ac7cb828f90a1c2f999fef0b18b552
lib/rails_best_practices/reviews/use_model_association_review.rb644002.72 KB1e4643120cc00dae3ddf8b03cba3ce55fa6ac099d8850c65d63e543c203bf87d
lib/rails_best_practices/reviews/use_multipart_alternative_as_content_type_of_email_review.rb644003.1 KBc3d35b6c54f4490565248ba69e717ad110b8bb147dcf33c589367b0b624f0e8a
lib/rails_best_practices/reviews/use_observer_review.rb644003.38 KBbf45ee7c8434ad03c24e17d2ca9dda46ef1547f59965764ec853c25747af3a79
lib/rails_best_practices/reviews/use_query_attribute_review.rb644005.05 KB021a1b846697b1b4c178b6ef0a80014d7253c626493afc5a9b43afcde04b87a5
lib/rails_best_practices/reviews/use_say_with_time_in_migrations_review.rb644002.1 KBb0d98ea226ada5b12113bc0fdb1f446c61d7f91b8a496fc23a3097e5ec533c42
lib/rails_best_practices/reviews/use_scope_access_review.rb644002.27 KB5e71f895442ed400ab623ad7b3c15d87a89cc35ba6665f0a98131d3dd9804ab3
lib/rails_best_practices/version.rb6440068 Bytes058e70d4e3b6968a15d379c577965211f8eafd3c875838ac043851c1a9b2b41a
rails_best_practices.gemspec644001.74 KBad35c3c46c6a140d05202526ad3d66e1f1bb948d773e963e368b303a1dca1355
rails_best_practices.yml644001.28 KB376ecbf5410d94a10dc7e8353b13c4b31a639712940d56d8f9b087b57d18ba90
rake_rubies.sh64400166 Bytes4d2ebd0bc39cb61949bf81b20d023280c54cea414ad882007316aa5e59deb149
spec/fixtures/lib/rails_best_practices/plugins/reviews/not_use_rails_root_review.rb64400226 Bytescb0711c0c6b8d6566934d99737796e038a9dbd385e617e10227046f2ac4ed367
spec/rails_best_practices/analyzer_spec.rb644002.33 KBf845a7238305668e9d5e2cc777156e2c1b10197ebaee5837395ef7479deb898a
spec/rails_best_practices/core/check_spec.rb644001.53 KB4323403845e8caf3b643e535813bf55405b080ea7ab95c33d3ce0169202ea2da
spec/rails_best_practices/core/checking_visitor_spec.rb644002.33 KBfdc874d4178190c0d46ed9b9ab95eb1b2678f28378cae989e93761c49227e435
spec/rails_best_practices/core/controllers_spec.rb64400140 Bytesc9cf7edf884a7a6080b4389e7c5201663d456f6bf814d6488a94039968da0c1d
spec/rails_best_practices/core/error_spec.rb64400995 Bytesaa87160b6989841e5e1b01654aaaa9a99f7adc541b24bfa335f9c4f81c89a52c
spec/rails_best_practices/core/helpers_spec.rb64400136 Bytes870290161591b66b35c3a4a95d2b03c00d82159ee799f5c78ab9cdb5cc28001e
spec/rails_best_practices/core/klasses_spec.rb64400298 Bytesb6454163fb1d3f87be80a13ac11fe997fe8fbb2508085184416121ba7bdc9111
spec/rails_best_practices/core/mailers_spec.rb64400136 Bytes12db54677380526a4ebce863358f56f8f00ebdb8c11d6b09a8a92a9cbd66e02d
spec/rails_best_practices/core/methods_spec.rb644002.04 KB7640b8401a81fe328577411cbaecf33750c2eea0e1358b30bb59ba5a1a50cb05
spec/rails_best_practices/core/model_associations_spec.rb644001019 Bytes6aaa553d0c6d07e17c531807fbb735a9273dc00ee19ab72005d6108a482b8b1b
spec/rails_best_practices/core/model_attributes_spec.rb64400833 Bytesc4089bd5a04d1155b9becc507a120f865b0509f2c1574ae55465f0ec9ff852d1
spec/rails_best_practices/core/models_spec.rb64400135 Bytes4dfd62b6cf38713c3f237202252cda9b67b98d0681e9d52daf19464c1459cf8e
spec/rails_best_practices/core/modules_spec.rb64400817 Bytes8451cb5f0fe6ccc7bdf83fe7171cd5af94a2f14302962b9399c0ddd338fe0233
spec/rails_best_practices/core/nil_spec.rb64400661 Bytesa4c0febace594cbbb7d87a23d49e8ba87f24e5a1d8c2644d59ad033d30eab813
spec/rails_best_practices/core/routes_spec.rb64400925 Bytes8672bb47c661109c461e91b774610eafdf74d7f0550857b5b3a12e44e24def2f
spec/rails_best_practices/core/runner_spec.rb64400839 Bytesd0dfab014b60de6bb3813df8d663140cc7d1f1fe0c36c7c276f331eebd8b4a5e
spec/rails_best_practices/core_ext/enumerable_spec.rb64400169 Bytes8e7ab357fc71ca0bfdff84d8d69923142fcb1af3c0c68ce988b948cbd81fd011
spec/rails_best_practices/core_ext/erubis_spec.rb64400587 Bytesd75d57623125c77ef1330cc32cc9a7ef0bbcad4ca4c4fc47fa04883f1ad6fbc6
spec/rails_best_practices/core_ext/sexp_spec.rb6440018.3 KBe456e8c651a90a581efab585eb3c3d392ba949603a65b6b1f87b96ba221f9d50
spec/rails_best_practices/lexicals/remove_tab_check_spec.rb644001.08 KBce3820ca6e84f9df8c2ccd17a18f616277ddb281d18058cbbaccab29bae17672
spec/rails_best_practices/lexicals/remove_trailing_whitespace_check_spec.rb644001.15 KBe3991f28b2ad69001930a4c499a55d3618549453e5add6bda2c7a14586f5a007
spec/rails_best_practices/prepares/controller_prepare_spec.rb644005.27 KBef11f90961be025e7f0b0d24dcffb4daa60cdd56d0fc40a327e1f883e5cdc3d6
spec/rails_best_practices/prepares/helper_prepare_spec.rb644001.19 KB00c1be0ce809deab8cf46223e64ed6e3312694353952e609fc69773cf505663c
spec/rails_best_practices/prepares/mailer_prepare_spec.rb64400467 Bytes4300a564668f32dd1a4989d71d0a67200d4a6ee415a4460ea114ff6be3028d30
spec/rails_best_practices/prepares/model_prepare_spec.rb6440013.9 KB1eb087f44e513f81e162fedbc426e9be8dec9146da48a6c0b6de8c8c0b2e3d0e
spec/rails_best_practices/prepares/route_prepare_spec.rb6440025.1 KB92c5df166ea0a44da6484905774ae581c4dabef093d951c36f4dd8144d58762d
spec/rails_best_practices/prepares/schema_prepare_spec.rb644001.27 KBacd76839f5bbdc61c8f48490c46067f64d4f7f266cf26b9545ea082a4b0c8049
spec/rails_best_practices/reviews/add_model_virtual_attribute_review_spec.rb644003.23 KB537ce7e913065ed161c5a5d9d803b4f4f651cb34cb5f4fc509f6d49342a9fa6b
spec/rails_best_practices/reviews/always_add_db_index_review_spec.rb644008.39 KBda9000a204ef25717c0284733df0337615f74f30eda71468c159a4756654e824
spec/rails_best_practices/reviews/dry_bundler_in_capistrano_review_spec.rb644001.17 KBc9846c8c7f44d92b29c67d1b6fd3fd661a407aa6d40aa9639f4949a17b12b8a3
spec/rails_best_practices/reviews/isolate_seed_data_review_spec.rb644002.73 KB74f48afa961aadda9b81d2ac30ce820863f831d4fabdf1b45a88cb0471461123
spec/rails_best_practices/reviews/keep_finders_on_their_own_model_review_spec.rb644002.65 KB9c2da3c7fa84ae129c1f1dc14d51ec8b56c73b30daee0152c3f09732f923ad55
spec/rails_best_practices/reviews/law_of_demeter_review_spec.rb644004.65 KBccd9a3d0ee94e46f874319d68baf9facec088c3bba9099202b29222f43948495
spec/rails_best_practices/reviews/move_code_into_controller_review_spec.rb644001.28 KB2fdc3f50d5ee3ab3aa29c2b917de3aa530671e3e914c2daf14c2ef211d03476c
spec/rails_best_practices/reviews/move_code_into_helper_review_spec.rb644001003 Bytesc580af1c67664ca203ffc03b3d7869e3c0702bbb47cb1bb2232165e94eabfb70
spec/rails_best_practices/reviews/move_code_into_model_review_spec.rb644002.44 KBdff4932c33d35b1cd9dd8c5968c8c47e4b2527cf1a38c466c51bdd751b63f3aa
spec/rails_best_practices/reviews/move_finder_to_named_scope_review_spec.rb644002.4 KBe59adc20ecad148e39cf3451a41685f0a9f8fad1120cc33df7eefe89e978f2ee
spec/rails_best_practices/reviews/move_model_logic_into_model_review_spec.rb644001.74 KBc90dcecdb905a6a90aa950c4e46fa2325fd64276280f8e24442e3261d06cc941
spec/rails_best_practices/reviews/needless_deep_nesting_review_spec.rb644004.78 KBc6a096d0fd7f53655243e986154bb600801ad10acbd78c9c3f16cb5bfb9a2d71
spec/rails_best_practices/reviews/not_use_default_route_review_spec.rb644001.76 KB851d7a9ae17ef348aaa149192a146414124f9a746f5145da32ba4f3c60ff89f7
spec/rails_best_practices/reviews/not_use_times_ago_in_words_review_spec.rb644001.67 KB27b1ca893d0ca087cde45aa491f09a14d3254c7191e61e71031e4d2faca76f74
spec/rails_best_practices/reviews/overuse_route_customizations_review_spec.rb644006.44 KB84529ec275bcfdb765ad2964c567ebfa9f63f24b653ec5c81e37342210e2dce6
spec/rails_best_practices/reviews/protect_mass_assignment_review_spec.rb644002.21 KBed853340fb8c1863891033560f20389fa8c24e7c1f3a0ff96029f5cf5ae248c7
spec/rails_best_practices/reviews/remove_empty_helpers_review_spec.rb64400765 Bytes93ebb6405e34c9d02f42e81f5a1e151c63dacf9bb8e7d8850b87633a20668d66
spec/rails_best_practices/reviews/remove_unused_methods_in_controllers_review_spec.rb644009.99 KBa86de4528140b32579bb0cdf356b2c5e58ea03f01693a622ab97d7562d85dd98
spec/rails_best_practices/reviews/remove_unused_methods_in_helpers_review_spec.rb644002.46 KB171825ea85bf70608459602181f97db2df74fb2348c05d62eed43cf545ae1e03
spec/rails_best_practices/reviews/remove_unused_methods_in_models_review_spec.rb6440018.9 KBfb860226ef53c09fb2d0897fdf6bb0106b519417afa84913b0c1972c6b08d7bd
spec/rails_best_practices/reviews/replace_complex_creation_with_factory_method_review_spec.rb644002.38 KB483cf3259a177db591ee07986f8ab63253c184381c9e9e963086113e13c7714a
spec/rails_best_practices/reviews/replace_instance_variable_with_local_variable_review_spec.rb644001.46 KB6e6728540e32a6c105ca85a7230685db9906acca12fe10dc35175e0bd41f64ad
spec/rails_best_practices/reviews/restrict_auto_generated_routes_review_spec.rb6440011.6 KB4a69329f4d25b10128839ac2be3ebff578e4c6a33faf572271433fb6df7f7b52
spec/rails_best_practices/reviews/simplify_render_in_controllers_review_spec.rb644001.96 KBb5039ea96b084e160be42d6328601bbd14a12491427d30ddb1b6e485970f2eb6
spec/rails_best_practices/reviews/simplify_render_in_views_review_spec.rb644002.68 KB97e41e45f17c45049411395c125fdef366a3e08e8cee4dfb1c261a2dcd9cfba6
spec/rails_best_practices/reviews/use_before_filter_review_spec.rb644002.66 KB187c7b753ccaf024f9309120d87ad7ed304ef0de196900dad4cb1ea5cc0eee4c
spec/rails_best_practices/reviews/use_model_association_review_spec.rb644001.84 KBf80ac686d15957aeaa272773a4e0b4fc3dd5e0d0b66847a5bddd8631c4a2f95a
spec/rails_best_practices/reviews/use_multipart_alternative_as_content_type_of_email_review_spec.rb6440010.1 KBa9f62aa3e1ec5cf551a863e9a62b0fe07ffaec170271bc73bc1fbfd8fa62f424
spec/rails_best_practices/reviews/use_observer_review_spec.rb644004.05 KB33e1f6ec0acb5c816112d3580aeec6eae645b8d7d4457a8b48d6a2175c6a2b5a
spec/rails_best_practices/reviews/use_query_attribute_review_spec.rb644005.95 KB34dd9a29b446cc4d3c1cdf98addce76b5be0eee24de6f87bf80b0716d1c86b1c
spec/rails_best_practices/reviews/use_say_with_time_in_migrations_review_spec.rb644003.49 KB9b1a065058d7d2633d77777ac0ac376576ff5db2b4869bde58bad28f0835d319
spec/rails_best_practices/reviews/use_scope_access_review_spec.rb644005.37 KBf1e2c1c38b29f0901642c4a201d20281c7bbd3c0775ec50f0eb254124d8c9336
spec/spec_helper.rb64400431 Bytesec1553c8964372231bd21c407445f28d6e32e3d95732445863ae9349a050a72f