--- !ruby/object:Gem::Specification 
name: rails_best_practices
version: !ruby/object:Gem::Version 
  version: 0.2.13
platform: ruby
authors: 
- Richard Huang
autorequire: 
bindir: bin
cert_chain: []

date: 2009-11-10 00:00:00 +08:00
default_executable: rails_best_practices
dependencies: 
- !ruby/object:Gem::Dependency 
  name: ruby_parser
  type: :runtime
  version_requirement: 
  version_requirements: !ruby/object:Gem::Requirement 
    requirements: 
    - - ">="
      - !ruby/object:Gem::Version 
        version: 2.0.4
    version: 
- !ruby/object:Gem::Dependency 
  name: ruby2ruby
  type: :runtime
  version_requirement: 
  version_requirements: !ruby/object:Gem::Requirement 
    requirements: 
    - - ">="
      - !ruby/object:Gem::Version 
        version: 1.2.4
    version: 
description: check rails files according to ihower's presentation 'rails best practices'
email: flyerhzm@gmail.com
executables: 
- rails_best_practices
extensions: []

extra_rdoc_files: 
- LICENSE
- README.textile
files: 
- .gitignore
- LICENSE
- README.textile
- Rakefile
- VERSION
- bin/rails_best_practices
- lib/rails_best_practices.rb
- lib/rails_best_practices/checks.rb
- lib/rails_best_practices/checks/add_model_virtual_attribute_check.rb
- lib/rails_best_practices/checks/always_add_db_index_check.rb
- lib/rails_best_practices/checks/check.rb
- lib/rails_best_practices/checks/isolate_seed_data_check.rb
- lib/rails_best_practices/checks/keep_finders_on_their_own_model_check.rb
- lib/rails_best_practices/checks/law_of_demeter_check.rb
- lib/rails_best_practices/checks/many_to_many_collection_check.rb
- lib/rails_best_practices/checks/move_finder_to_named_scope_check.rb
- lib/rails_best_practices/checks/move_model_logic_into_model_check.rb
- lib/rails_best_practices/checks/needless_deep_nesting_check.rb
- lib/rails_best_practices/checks/nested_model_forms_check.rb
- lib/rails_best_practices/checks/not_use_default_route_check.rb
- lib/rails_best_practices/checks/overuse_route_customizations_check.rb
- lib/rails_best_practices/checks/replace_complex_creation_with_factory_method_check.rb
- lib/rails_best_practices/checks/use_filter_check.rb
- lib/rails_best_practices/checks/use_model_association_check.rb
- lib/rails_best_practices/checks/use_model_callback_check.rb
- lib/rails_best_practices/checks/use_observer_check.rb
- lib/rails_best_practices/checks/use_scope_access_check.rb
- lib/rails_best_practices/command.rb
- lib/rails_best_practices/core.rb
- lib/rails_best_practices/core/checking_visitor.rb
- lib/rails_best_practices/core/core_ext.rb
- lib/rails_best_practices/core/error.rb
- lib/rails_best_practices/core/runner.rb
- lib/rails_best_practices/core/visitable_sexp.rb
- rails_best_practices.gemspec
- rails_best_practices.yml
- spec/rails_best_practices/checks/add_model_virtual_attribute_check_spec.rb
- spec/rails_best_practices/checks/always_add_db_index_check_spec.rb
- spec/rails_best_practices/checks/isolate_seed_data_check_spec.rb
- spec/rails_best_practices/checks/keep_finders_on_their_own_model_check_spec.rb
- spec/rails_best_practices/checks/law_of_demeter_check_spec.rb
- spec/rails_best_practices/checks/many_to_many_collection_check_spec.rb
- spec/rails_best_practices/checks/move_finder_to_named_scope_check_spec.rb
- spec/rails_best_practices/checks/move_model_logic_into_model_check_spec.rb
- spec/rails_best_practices/checks/needless_deep_nesting_check_spec.rb
- spec/rails_best_practices/checks/nested_model_forms_check_spec.rb
- spec/rails_best_practices/checks/not_use_default_route_check_spec.rb
- spec/rails_best_practices/checks/overuse_route_customizations_check_spec.rb
- spec/rails_best_practices/checks/replace_complex_creation_with_factory_method_check_spec.rb
- spec/rails_best_practices/checks/use_filter_check_spec.rb
- spec/rails_best_practices/checks/use_model_association_check_spec.rb
- spec/rails_best_practices/checks/use_model_callback_check_spec.rb
- spec/rails_best_practices/checks/use_observer_check_spec.rb
- spec/rails_best_practices/checks/use_scope_access_check_spec.rb
- spec/spec.opts
- spec/spec_helper.rb
has_rdoc: true
homepage: http://github.com/flyerhzm/rails_best_practices
licenses: []

post_install_message: 
rdoc_options: 
- --charset=UTF-8
require_paths: 
- lib
required_ruby_version: !ruby/object:Gem::Requirement 
  requirements: 
  - - ">="
    - !ruby/object:Gem::Version 
      version: "0"
  version: 
required_rubygems_version: !ruby/object:Gem::Requirement 
  requirements: 
  - - ">="
    - !ruby/object:Gem::Version 
      version: "0"
  version: 
requirements: []

rubyforge_project: 
rubygems_version: 1.3.5
signing_key: 
specification_version: 3
summary: check rails files according to ihower's presentation 'rails best practices'
test_files: 
- spec/rails_best_practices/checks/add_model_virtual_attribute_check_spec.rb
- spec/rails_best_practices/checks/always_add_db_index_check_spec.rb
- spec/rails_best_practices/checks/isolate_seed_data_check_spec.rb
- spec/rails_best_practices/checks/keep_finders_on_their_own_model_check_spec.rb
- spec/rails_best_practices/checks/law_of_demeter_check_spec.rb
- spec/rails_best_practices/checks/many_to_many_collection_check_spec.rb
- spec/rails_best_practices/checks/move_finder_to_named_scope_check_spec.rb
- spec/rails_best_practices/checks/move_model_logic_into_model_check_spec.rb
- spec/rails_best_practices/checks/needless_deep_nesting_check_spec.rb
- spec/rails_best_practices/checks/nested_model_forms_check_spec.rb
- spec/rails_best_practices/checks/not_use_default_route_check_spec.rb
- spec/rails_best_practices/checks/overuse_route_customizations_check_spec.rb
- spec/rails_best_practices/checks/replace_complex_creation_with_factory_method_check_spec.rb
- spec/rails_best_practices/checks/use_filter_check_spec.rb
- spec/rails_best_practices/checks/use_model_association_check_spec.rb
- spec/rails_best_practices/checks/use_model_callback_check_spec.rb
- spec/rails_best_practices/checks/use_observer_check_spec.rb
- spec/rails_best_practices/checks/use_scope_access_check_spec.rb
- spec/spec_helper.rb