mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			134 lines
		
	
	
	
		
			2.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
	
		
			2.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
inherit_from: .rubocop_todo.yml
 | 
						|
 | 
						|
AllCops:
 | 
						|
  TargetRubyVersion: 2.6
 | 
						|
  DisplayCopNames: true
 | 
						|
  Exclude:
 | 
						|
    - command_line/fixtures/bad_syntax.rb
 | 
						|
  DisabledByDefault: true
 | 
						|
 | 
						|
Layout/TrailingWhitespace:
 | 
						|
  Enabled: true
 | 
						|
 | 
						|
Layout/TrailingEmptyLines:
 | 
						|
  Enabled: true
 | 
						|
  Exclude:
 | 
						|
    - library/coverage/fixtures/some_class.rb
 | 
						|
 | 
						|
Layout/SpaceInLambdaLiteral:
 | 
						|
  Enabled: true
 | 
						|
  EnforcedStyle: require_space
 | 
						|
 | 
						|
Lint:
 | 
						|
  Enabled: true
 | 
						|
 | 
						|
# {...} has higher precedence than do ... end, on purpose
 | 
						|
Lint/AmbiguousBlockAssociation:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/AssignmentInCondition:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/BooleanSymbol:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/InterpolationCheck:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/LiteralAsCondition:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/RedundantRequireStatement:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/RedundantSplatExpansion:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/UnifiedInteger:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/UnusedBlockArgument:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/UnusedMethodArgument:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/UselessAssignment:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/UselessComparison:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/Void:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Lint/EmptyExpression:
 | 
						|
  Exclude:
 | 
						|
    - 'language/**/*.rb'
 | 
						|
 | 
						|
Lint/EmptyWhen:
 | 
						|
  Exclude:
 | 
						|
    - language/case_spec.rb
 | 
						|
    - optional/capi/spec_helper.rb
 | 
						|
 | 
						|
Lint/FormatParameterMismatch:
 | 
						|
  Exclude:
 | 
						|
    - 'core/kernel/shared/sprintf.rb'
 | 
						|
    - 'core/string/modulo_spec.rb'
 | 
						|
 | 
						|
Lint/NestedMethodDefinition:
 | 
						|
  Exclude:
 | 
						|
    - language/def_spec.rb
 | 
						|
    - language/fixtures/def.rb
 | 
						|
 | 
						|
Lint/ShadowingOuterLocalVariable:
 | 
						|
  Exclude:
 | 
						|
    - 'core/binding/local_variables_spec.rb'
 | 
						|
    - 'core/kernel/local_variables_spec.rb'
 | 
						|
    - 'language/block_spec.rb'
 | 
						|
    - 'language/proc_spec.rb'
 | 
						|
 | 
						|
Lint/UnreachableCode:
 | 
						|
  Exclude:
 | 
						|
    - 'core/enumerator/lazy/fixtures/classes.rb'
 | 
						|
    - 'core/kernel/catch_spec.rb'
 | 
						|
    - 'core/kernel/raise_spec.rb'
 | 
						|
    - 'core/kernel/throw_spec.rb'
 | 
						|
    - 'language/break_spec.rb'
 | 
						|
    - 'language/optional_assignments_spec.rb'
 | 
						|
    - 'language/fixtures/break.rb'
 | 
						|
    - 'language/fixtures/break_lambda_toplevel.rb'
 | 
						|
    - 'language/fixtures/break_lambda_toplevel_block.rb'
 | 
						|
    - 'language/fixtures/break_lambda_toplevel_method.rb'
 | 
						|
    - 'language/fixtures/return.rb'
 | 
						|
    - 'language/next_spec.rb'
 | 
						|
    - 'language/return_spec.rb'
 | 
						|
    - 'optional/capi/kernel_spec.rb'
 | 
						|
    - 'shared/kernel/raise.rb'
 | 
						|
 | 
						|
Lint/UriRegexp:
 | 
						|
  Exclude:
 | 
						|
    - 'library/uri/regexp_spec.rb'
 | 
						|
 | 
						|
Lint/Debugger:
 | 
						|
  Exclude:
 | 
						|
    - 'core/binding/fixtures/irb.rb'
 | 
						|
 | 
						|
Lint/Loop:
 | 
						|
  Enabled: false
 | 
						|
 | 
						|
Style/Lambda:
 | 
						|
  Enabled: true
 | 
						|
  EnforcedStyle: literal
 | 
						|
  Exclude:
 | 
						|
    - 'language/lambda_spec.rb'
 | 
						|
    - 'language/proc_spec.rb'
 | 
						|
    - 'language/numbered_parameters_spec.rb'
 | 
						|
    - 'core/kernel/lambda_spec.rb'
 | 
						|
 | 
						|
Style/EmptyLambdaParameter:
 | 
						|
  Enabled: true
 | 
						|
 | 
						|
Style/StabbyLambdaParentheses:
 | 
						|
  Enabled: true
 | 
						|
  EnforcedStyle: require_no_parentheses
 |