* fix RuboCop error RuboCop doesn't work by following error. ``` $ rubocop Error: The `Style/TrailingCommaInLiteral` cop no longer exists. Please use `Style/TrailingCommaInArrayLiteral` and/or `Style/TrailingCommaInHashLiteral` instead. (obsolete configuration found in .rubocop.yml, please update it) ``` it comes from RuboCop 0.53.0 [\[Fix #3394\] Separate Array & Hash Literal Comma configuration by garettarrowood · Pull Request #5307 · bbatsov/rubocop](https://github.com/bbatsov/rubocop/pull/5307) * ci(CodeClimate): specify RuboCop version 0.54 * https://docs.codeclimate.com/docs/rubocop#section-using-rubocop-s-newer-versions * [RuboCop 0.55.0 is not available yet](https://github.com/codeclimate/codeclimate-rubocop/issues/121) on CodeClimate rubocop channel
		
			
				
	
	
		
			115 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			115 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
AllCops:
 | 
						|
  TargetRubyVersion: 2.3
 | 
						|
  Exclude:
 | 
						|
  - 'spec/**/*'
 | 
						|
  - 'db/**/*'
 | 
						|
  - 'app/views/**/*'
 | 
						|
  - 'config/**/*'
 | 
						|
  - 'bin/*'
 | 
						|
  - 'Rakefile'
 | 
						|
  - 'node_modules/**/*'
 | 
						|
  - 'Vagrantfile'
 | 
						|
  - 'vendor/**/*'
 | 
						|
  - 'lib/json_ld/*'
 | 
						|
 | 
						|
Bundler/OrderedGems:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Layout/AccessModifierIndentation:
 | 
						|
  EnforcedStyle: indent
 | 
						|
 | 
						|
Layout/EmptyLineAfterMagicComment:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Layout/SpaceInsideHashLiteralBraces:
 | 
						|
  EnforcedStyle: space
 | 
						|
 | 
						|
Metrics/AbcSize:
 | 
						|
  Max: 100
 | 
						|
 | 
						|
Metrics/BlockLength:
 | 
						|
  Max: 35
 | 
						|
  Exclude:
 | 
						|
    - 'lib/tasks/**/*'
 | 
						|
 | 
						|
Metrics/BlockNesting:
 | 
						|
  Max: 3
 | 
						|
 | 
						|
Metrics/ClassLength:
 | 
						|
  CountComments: false
 | 
						|
  Max: 300
 | 
						|
 | 
						|
Metrics/CyclomaticComplexity:
 | 
						|
  Max: 25
 | 
						|
 | 
						|
Metrics/LineLength:
 | 
						|
  AllowURI: true
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Metrics/MethodLength:
 | 
						|
  CountComments: false
 | 
						|
  Max: 55
 | 
						|
 | 
						|
Metrics/ModuleLength:
 | 
						|
  CountComments: false
 | 
						|
  Max: 200
 | 
						|
 | 
						|
Metrics/ParameterLists:
 | 
						|
  Max: 5
 | 
						|
  CountKeywordArgs: true
 | 
						|
 | 
						|
Metrics/PerceivedComplexity:
 | 
						|
  Max: 20
 | 
						|
 | 
						|
Rails:
 | 
						|
  Enabled: true
 | 
						|
 | 
						|
Rails/HasAndBelongsToMany:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Rails/SkipsModelValidations:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/ClassAndModuleChildren:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/CollectionMethods:
 | 
						|
  Enabled: true
 | 
						|
  PreferredMethods:
 | 
						|
    find_all: 'select'
 | 
						|
 | 
						|
Style/Documentation:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/DoubleNegation:
 | 
						|
  Enabled: true
 | 
						|
 | 
						|
Style/FrozenStringLiteralComment:
 | 
						|
  Enabled: true
 | 
						|
 | 
						|
Style/GuardClause:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/Lambda:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/PercentLiteralDelimiters:
 | 
						|
  PreferredDelimiters:
 | 
						|
    '%i': '()'
 | 
						|
    '%w': '()'
 | 
						|
 | 
						|
Style/PerlBackrefs:
 | 
						|
  AutoCorrect: false
 | 
						|
 | 
						|
Style/RegexpLiteral:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/SymbolArray:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/TrailingCommaInArrayLiteral:
 | 
						|
  EnforcedStyleForMultiline: 'comma'
 | 
						|
 | 
						|
Style/TrailingCommaInHashLiteral:
 | 
						|
  EnforcedStyleForMultiline: 'comma'
 |