Module: RailsBestPractices

Defined in:
lib/rails_best_practices.rb,
lib/rails_best_practices/cli.rb,
lib/rails_best_practices/version.rb,
lib/rails_best_practices/analyzer.rb,
lib/rails_best_practices/colorize.rb,
lib/rails_best_practices/prepares.rb,
lib/rails_best_practices/core/gems.rb,
lib/rails_best_practices/core/check.rb,
lib/rails_best_practices/core/error.rb,
lib/rails_best_practices/core/models.rb,
lib/rails_best_practices/core/routes.rb,
lib/rails_best_practices/core/runner.rb,
lib/rails_best_practices/core/configs.rb,
lib/rails_best_practices/core/helpers.rb,
lib/rails_best_practices/core/klasses.rb,
lib/rails_best_practices/core/mailers.rb,
lib/rails_best_practices/core/methods.rb,
lib/rails_best_practices/core/modules.rb,
lib/rails_best_practices/option_parser.rb,
lib/rails_best_practices/reviews/review.rb,
lib/rails_best_practices/core/controllers.rb,
lib/rails_best_practices/core/checks_loader.rb,
lib/rails_best_practices/core/model_attributes.rb,
lib/rails_best_practices/prepares/model_prepare.rb,
lib/rails_best_practices/prepares/route_prepare.rb,
lib/rails_best_practices/core/model_associations.rb,
lib/rails_best_practices/prepares/config_prepare.rb,
lib/rails_best_practices/prepares/helper_prepare.rb,
lib/rails_best_practices/prepares/mailer_prepare.rb,
lib/rails_best_practices/prepares/schema_prepare.rb,
lib/rails_best_practices/lexicals/long_line_check.rb,
lib/rails_best_practices/prepares/gemfile_prepare.rb,
lib/rails_best_practices/lexicals/remove_tab_check.rb,
lib/rails_best_practices/reviews/hash_syntax_review.rb,
lib/rails_best_practices/prepares/controller_prepare.rb,
lib/rails_best_practices/reviews/use_observer_review.rb,
lib/rails_best_practices/prepares/initializer_prepare.rb,
lib/rails_best_practices/reviews/law_of_demeter_review.rb,
lib/rails_best_practices/inline_disables/comment_ripper.rb,
lib/rails_best_practices/inline_disables/inline_disable.rb,
lib/rails_best_practices/reviews/use_scope_access_review.rb,
lib/rails_best_practices/reviews/isolate_seed_data_review.rb,
lib/rails_best_practices/reviews/use_before_filter_review.rb,
lib/rails_best_practices/reviews/always_add_db_index_review.rb,
lib/rails_best_practices/reviews/use_query_attribute_review.rb,
lib/rails_best_practices/reviews/move_code_into_model_review.rb,
lib/rails_best_practices/reviews/not_rescue_exception_review.rb,
lib/rails_best_practices/reviews/remove_empty_helpers_review.rb,
lib/rails_best_practices/reviews/default_scope_is_evil_review.rb,
lib/rails_best_practices/reviews/move_code_into_helper_review.rb,
lib/rails_best_practices/reviews/needless_deep_nesting_review.rb,
lib/rails_best_practices/reviews/not_use_default_route_review.rb,
lib/rails_best_practices/reviews/use_model_association_review.rb,
lib/rails_best_practices/reviews/check_save_return_value_review.rb,
lib/rails_best_practices/reviews/protect_mass_assignment_review.rb,
lib/rails_best_practices/reviews/simplify_render_in_views_review.rb,
lib/rails_best_practices/reviews/dry_bundler_in_capistrano_review.rb,
lib/rails_best_practices/reviews/move_code_into_controller_review.rb,
lib/rails_best_practices/reviews/not_use_time_ago_in_words_review.rb,
lib/rails_best_practices/lexicals/remove_trailing_whitespace_check.rb,
lib/rails_best_practices/reviews/check_destroy_return_value_review.rb,
lib/rails_best_practices/reviews/move_finder_to_named_scope_review.rb,
lib/rails_best_practices/reviews/use_turbo_sprockets_rails3_review.rb,
lib/rails_best_practices/reviews/add_model_virtual_attribute_review.rb,
lib/rails_best_practices/reviews/move_model_logic_into_model_review.rb,
lib/rails_best_practices/reviews/overuse_route_customizations_review.rb,
lib/rails_best_practices/reviews/use_parentheses_in_method_def_review.rb,
lib/rails_best_practices/reviews/restrict_auto_generated_routes_review.rb,
lib/rails_best_practices/reviews/simplify_render_in_controllers_review.rb,
lib/rails_best_practices/reviews/keep_finders_on_their_own_model_review.rb,
lib/rails_best_practices/reviews/remove_unused_methods_in_models_review.rb,
lib/rails_best_practices/reviews/use_say_with_time_in_migrations_review.rb,
lib/rails_best_practices/reviews/remove_unused_methods_in_helpers_review.rb,
lib/rails_best_practices/reviews/remove_unused_methods_in_controllers_review.rb,
lib/rails_best_practices/reviews/replace_complex_creation_with_factory_method_review.rb,
lib/rails_best_practices/reviews/replace_instance_variable_with_local_variable_review.rb,
lib/rails_best_practices/reviews/use_multipart_alternative_as_content_type_of_email_review.rb

Defined Under Namespace

Modules: Core, InlineDisables, Lexicals, Prepares, Reviews Classes: Analyzer, CLI, Colorize, OptionParser

Constant Summary collapse

VERSION =
'1.23.4'