rails_best_practices-0.6.6

https://rubygems.org

rails_best_practices

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 86237

number: 0.6.6

platform: ruby

spec_sha256: 81912febe66550852e9dd1f2e242769813e4caac1c4ccb32302f5742171aa625

sha256: 25c764d2258c75d2ec67df66ce7cb0775520ba9b20c3da47ac1ca2ce83d12c27

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

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

position: 76

version_data_entries_count: 79

uploaded_at: 2011-01-24 14:39:07 UTC

indexed: true

has_extensions:

extensions:

Gem size: 41.5 KB

Version Data Entries

Total: 79

Unpacked size: 202 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6440099 Bytesd1bedf6ed8b11eb712ff9f56d12ed6fc8f8d590cc25657eecfc172a440450205
.rspec.example6440025 Bytes3a986fc87b1dd4c1c27d186b0893b64eca094f24d995a15de1ed5fd917b252a3
.rvmrc.example6440068 Bytesbb13d99c464d7e8f6e7d74c946555c8c18e329ff5e28deebf9c46cb592642d35
.watchr644001.16 KBefc15e67608f70f8a793329f31ff922c30185c2c691e73a88c16ada1c2151393
.watchr.example644001.16 KBefc15e67608f70f8a793329f31ff922c30185c2c691e73a88c16ada1c2151393
Gemfile6440048 Bytesbfe5f4c418ac402a14abd31a64774374a73be6d3f33db067cc1ec4abe4b8b40d
MIT_LICENSE644001.06 KB2320b863c7db44e9da595f9677729eedc9d8d188e0859534a66cd495d51b6b98
README.md644004.55 KBd53cb86a585b588bb06f5774d4c9f24a98e8d711198973e65b79fc4b3a77188f
Rakefile644001.17 KB8a20a75262c780d9363e1afd3e3e08ba86566fdc9845df32eba220f0b672cb78
assets/result.html.haml644001.5 KB1d42dff6f184795b5d176902699861adbd7c8abc3d64d33f98fd241bb9057927
autotest/discover.rb6440036 Bytes584a157d347fbcf030a1b83079341cbd4bff40c65a5dcb5d2c3557502b2441cc
bin/rails_best_practices75500164 Bytes363e9180183d4db4d3829480f2cfc3ed7c245609ca180140d38fb442ea39acf2
install_supported_rubies.sh64400193 Bytes8933c4e2111b9612d7bd3f4a108062cc6b297e9868d35ea6a331f1114c19733e
lib/rails_best_practices.rb644006.99 KB5439df9cdde8d545b3361196b407147141fc45107ae5944a56a9ad160700a9e1
lib/rails_best_practices/checks.rb644001.5 KB616caabb1a058747e0719d523f0de1aaee4d0f7d858a8950152e99113e4f0cd6
lib/rails_best_practices/checks/add_model_virtual_attribute_check.rb644005.45 KB95c6c26a613527ff7222b6a9d55d66a5cd8bb0587acb8fbe85f07888e81834c1
lib/rails_best_practices/checks/always_add_db_index_check.rb644007.86 KBadc546e4a40c3f80601492725540dad818078a18d2743b5f98a1fa802872847d
lib/rails_best_practices/checks/check.rb644008.03 KB2298f901dea7fcf34e70b8ddf9baeb085713b82ad3365ffe1b3d4b8657599b9e
lib/rails_best_practices/checks/dry_bundler_in_capistrano_check.rb644001.45 KBa1ddab0e3b0f61fe1bb5f39778eb87b3d3c4a1f1c2e1d6f8b9316a97a36cd8d0
lib/rails_best_practices/checks/isolate_seed_data_check.rb644003.21 KBe70a1c9e5881922b91178366ccdc5cd1b40a9f076d032fb1a204992ab146cabf
lib/rails_best_practices/checks/keep_finders_on_their_own_model_check.rb644002.38 KB13ff6e5a0259fbf13f34215fb200dd3c14ba774c882ebb174f985cdfa63ca874
lib/rails_best_practices/checks/law_of_demeter_check.rb644002.79 KB99bdb483ec1a1790fbc3c6520ec908e0a92c310f19a6ea65b51ddd8e499800ca
lib/rails_best_practices/checks/move_code_into_controller_check.rb644001.57 KBa7612500ac4eff3c4668b410a296ec0280fc4562a61a69dccef73ab16ee4175d
lib/rails_best_practices/checks/move_code_into_helper_check.rb644002.71 KB23907f047cc47194dad9ae27734f723793d157b4b549435c12c5d49998d12afc
lib/rails_best_practices/checks/move_code_into_model_check.rb644001.86 KB4398de2790a7312efaf06b3c366d2c85b0a27f9354ea48cee410fc1e2b1b31f9
lib/rails_best_practices/checks/move_finder_to_named_scope_check.rb644002.16 KBcc16c542e1a0dd3663b575f0e936bef77c7bf45bc2a68765443a2a04e6f88d02
lib/rails_best_practices/checks/move_model_logic_into_model_check.rb644002.01 KB973b79cee11f8dc2daf68175c9b0d5b984fcb5b6d1ff12a86c8aaaaef08ae9cd
lib/rails_best_practices/checks/needless_deep_nesting_check.rb644004.12 KBfe1e6f427c09d1c17bf26489a7b843c3f85be98daaa287604dfd8c5c0ab79ea3
lib/rails_best_practices/checks/not_use_default_route_check.rb644001.91 KBb3edbea92b0961bb455cf3006e4c19d676fb5feaf88c0884408574e5872ef536
lib/rails_best_practices/checks/overuse_route_customizations_check.rb644006.28 KB2fbb4cad0a863c43d1f73e01fa0adc2eed477f40bff8b57eee3ee50abf8e8497
lib/rails_best_practices/checks/replace_complex_creation_with_factory_method_check.rb644002.83 KB812d6ec451fc4386480dfc0e34ef40f1e476e7a1cce645f46da7529a7321f5d4
lib/rails_best_practices/checks/replace_instance_variable_with_local_variable_check.rb644001.09 KBa16fa532736b2b4e2a8c1e7e803bee6c1ffc84db2df2131a72c948326d92892c
lib/rails_best_practices/checks/use_before_filter_check.rb644004.31 KBe3e1efc823dcf20a2c5fd15deaf6ee5736a41a743be0276a8e182b74fa3365f4
lib/rails_best_practices/checks/use_model_association_check.rb644003.16 KB50e9c1171491f6c1410c0a893bbf5513c06c5e5cd0be9a87cb339b070a3e6671
lib/rails_best_practices/checks/use_observer_check.rb644005.03 KBe9d4fc8802a5b2ce51c68ed28f8dd699200b3eb37ed2b860c9a019e0c76c5ef7
lib/rails_best_practices/checks/use_query_attribute_check.rb644005.01 KBb0cdb7697051ea843e372d1ed360dde7f52233c673588ee992c6ebb130fe5794
lib/rails_best_practices/checks/use_say_with_time_in_migrations_check.rb644003.29 KBd296e312b6081f1e679ff0420efa1c2902588cb217e2cc61ff6093f3ca8af04e
lib/rails_best_practices/checks/use_scope_access_check.rb644003.19 KB09f7e13e38d89ce27ba5adcb5418ee6e80a5d900bfc05fa7b329c5ce669e3419
lib/rails_best_practices/command.rb644002.29 KB5df847cada08caaa2b7e152c848226dad5ea045da0fb2f653f5a10797c961195
lib/rails_best_practices/core.rb64400309 Bytes637b66db4c7278d5a437c81aaa11f8a3db91e0c4e1546e377aa8b46465c8bf31
lib/rails_best_practices/core/checking_visitor.rb644003.77 KB367811cf7bd349c6227d26abf690b4c655cb8d51a20d6a8b40b1308fe95093e8
lib/rails_best_practices/core/error.rb64400556 Bytesbd12d49839047046611afc12c6305e1b58abf45111b769cbad4f455182b0909a
lib/rails_best_practices/core/runner.rb644004.3 KB9664d6fbd4fe612077fb05a3a742d011cebff19987669bbbb61a7ec240495272
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 Bytesf06a2e0a536bbc725aa5cbb0acdcffef8a416ee069ccf657067b3ebb1ed96be1
rails_best_practices.gemspec644001.55 KB15bccd6836eef53269ca6db922fbb904eebc8915093866daf7d1776744f71e1f
rails_best_practices.yml64400810 Bytes32a40d714152538dff1c150d8da7577c2671795d450c5bb8c3825952f3c57eaf
rake_rubies.sh64400222 Bytes0560003e51d5ca4b22671d9a8071481fe7edb10d888b401fda9aa437d2d3ce06
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.rb644002.34 KB230a2be17a4921347db88c01b8d50df0cd0a2b90d33d3a1cf5aa6226e2e944f3
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.22 KB97c42f70162bf91b4b7224823ba19e99b2fb19bb9a466467520bb22537e946ec
spec/spec_helper.rb64400142 Bytes7fa33f403acf72f9766c74f5e1421dead0a5ef27fa088e438b558190a95772bd