Class: RubocopGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- RubocopGenerator
- Defined in:
- lib/generators/rubocop/rubocop_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_to_gemfile ⇒ Object
4 5 6 |
# File 'lib/generators/rubocop/rubocop_generator.rb', line 4 def add_to_gemfile gem "rubocop", group: [:development, :test] end |
#create_yaml_file ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/generators/rubocop/rubocop_generator.rb', line 8 def create_yaml_file create_file ".rubocop.yml", <<-FILE AllCops: Exclude: - 'db/schema.rb' - 'config/development-local.rb' - 'bin/**/*' Metrics/LineLength: Max: 120 Style/Documentation: Enabled: false Metrics/BlockLength: Exclude: - 'spec/**/*' Style/FrozenStringLiteralComment: Enabled: false Style/SymbolArray: Enabled: false FILE end |