mirror of
https://github.com/redmine/redmine.git
synced 2025-12-15 13:00:25 +01:00
git-svn-id: http://svn.redmine.org/redmine/trunk@18461 e93f8b46-1217-0410-a6f0-8f06a7374b81
61 lines
1.1 KiB
YAML
61 lines
1.1 KiB
YAML
inherit_from: .rubocop_todo.yml
|
|
|
|
AllCops:
|
|
TargetRubyVersion: 2.3
|
|
TargetRailsVersion: 5.2
|
|
|
|
Exclude:
|
|
- '**/vendor/**/*'
|
|
- '**/tmp/**/*'
|
|
- '**/bin/**/*'
|
|
- '**/plugins/**/*'
|
|
- '**/extra/**/*'
|
|
- '**/lib/generators/**/templates/*'
|
|
- '**/lib/tasks/**/*'
|
|
- '**/files/**/*'
|
|
|
|
# Enable extensions
|
|
|
|
require:
|
|
- rubocop-performance
|
|
- rubocop-rails
|
|
|
|
# Rules for Redmine
|
|
|
|
Layout/SpaceBeforeBlockBraces:
|
|
Enabled: false
|
|
|
|
Layout/SpaceInsideBlockBraces:
|
|
Enabled: false
|
|
|
|
Layout/TrailingWhitespace:
|
|
AllowInHeredoc: true
|
|
|
|
Lint/HandleExceptions:
|
|
AllowComments: true
|
|
|
|
Metrics:
|
|
Enabled: false
|
|
|
|
Naming/PredicateName:
|
|
Enabled: false
|
|
|
|
Rails/BulkChangeTable:
|
|
Exclude:
|
|
- 'db/migrate/20120714122200_add_workflows_rule_fields.rb'
|
|
- 'db/migrate/20131214094309_remove_custom_fields_min_max_length_default_values.rb'
|
|
|
|
Style/FrozenStringLiteralComment:
|
|
Enabled: true
|
|
EnforcedStyle: always
|
|
Exclude:
|
|
- 'db/**/*.rb'
|
|
- 'Gemfile'
|
|
- 'Rakefile'
|
|
- 'config.ru'
|
|
- 'config/additional_environment.rb'
|
|
|
|
Style/HashSyntax:
|
|
Enabled: true
|
|
EnforcedStyle: no_mixed_keys
|