.rubocop_todo.yml
# This configuration was generated by
# `rubocop --auto-gen-config`
# on 2016-03-09 15:33:48 -0600 using RuboCop version 0.38.0.
# The point is for the user to remove these configuration records
# one by one as the offenses are removed from the code base.
# Note that changes in the inspected code, or installation of new
# versions of RuboCop, may require this file to be generated again.
require:
- rubocop-performance
# Offense count: 5
Lint/IneffectiveAccessModifier:
Exclude:
- 'lib/cocoapods-core/github.rb'
- 'lib/cocoapods-core/http.rb'
- 'lib/cocoapods-core/metrics.rb'
# Offense count: 27
Lint/UselessAccessModifier:
Exclude:
- 'lib/cocoapods-core/github.rb'
- 'lib/cocoapods-core/http.rb'
- 'lib/cocoapods-core/lockfile.rb'
- 'lib/cocoapods-core/metrics.rb'
- 'lib/cocoapods-core/podfile.rb'
- 'lib/cocoapods-core/podfile/target_definition.rb'
- 'lib/cocoapods-core/source.rb'
- 'lib/cocoapods-core/source/acceptor.rb'
- 'lib/cocoapods-core/source/aggregate.rb'
- 'lib/cocoapods-core/source/health_reporter.rb'
- 'lib/cocoapods-core/specification.rb'
- 'lib/cocoapods-core/specification/linter.rb'
- 'lib/cocoapods-core/specification/linter/analyzer.rb'
- 'lib/cocoapods-core/specification/linter/result.rb'
# Offense count: 474
# Configuration parameters: AllowHeredoc, AllowURI, URISchemes.
# URISchemes: http, https
Layout/LineLength:
Max: 175
# Offense count: 2
# Cop supports --auto-correct.
Performance/Casecmp:
Exclude:
- 'lib/cocoapods-core/podfile/target_definition.rb'
- 'lib/cocoapods-core/specification.rb'
# Offense count: 1
Performance/DoubleStartEndWith:
Exclude:
- 'lib/cocoapods-core/specification/linter.rb'
# Offense count: 9
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
# SupportedStyles: prefer_alias, prefer_alias_method
Style/Alias:
Exclude:
- 'lib/cocoapods-core/dependency.rb'
- 'lib/cocoapods-core/platform.rb'
- 'lib/cocoapods-core/podfile/target_definition.rb'
- 'lib/cocoapods-core/source.rb'
- 'lib/cocoapods-core/specification.rb'
- 'lib/cocoapods-core/specification/consumer.rb'
- 'lib/cocoapods-core/specification/linter/result.rb'
- 'lib/cocoapods-core/specification/set.rb'
# Offense count: 6
# Cop supports --auto-correct.
# Configuration parameters: SingleLineConditionsOnly.
Style/ConditionalAssignment:
Exclude:
- 'lib/cocoapods-core/http.rb'
- 'lib/cocoapods-core/lockfile.rb'
- 'lib/cocoapods-core/podfile/target_definition.rb'
- 'lib/cocoapods-core/specification/root_attribute_accessors.rb'
# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: AllowForAlignment, ForceEqualSignAlignment.
Layout/ExtraSpacing:
Exclude:
- 'spec/specification/dsl/attribute_support_spec.rb'
# Offense count: 1
Style/IfInsideElse:
Exclude:
- 'lib/cocoapods-core/specification/linter/analyzer.rb'
# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: IndentationWidth.
Layout/AssignmentIndentation:
Exclude:
- 'spec/specification/linter/result_spec.rb'
# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth.
# SupportedStyles: aligned, indented
Layout/MultilineMethodCallIndentation:
Enabled: false
# Offense count: 4
# Cop supports --auto-correct.
Style/MutableConstant:
Exclude:
- 'lib/cocoapods-core/http.rb'
- 'lib/cocoapods-core/requirement.rb'
- 'lib/cocoapods-core/version.rb'
# Offense count: 9
Style/NestedParenthesizedCalls:
Exclude:
- 'spec/source_spec.rb'
- 'spec/specification/linter_spec.rb'
- 'spec/specification_spec.rb'
# Offense count: 1
# Cop supports --auto-correct.
Style/RedundantParentheses:
Exclude:
- 'lib/cocoapods-core/standard_error.rb'
# Offense count: 1
# Cop supports --auto-correct.
Style/RedundantSelf:
Exclude:
- 'lib/cocoapods-core/specification/consumer.rb'
# Offense count: 2
# Cop supports --auto-correct.
Style/RedundantInterpolation:
Exclude:
- 'lib/cocoapods-core/yaml_helper.rb'