layer8x/youtube-dl.rb

View on GitHub
.rubocop_todo.yml

Summary

Maintainability
Test Coverage
# This configuration was generated by
# `rubocop --auto-gen-config`
# on 2015-10-19 08:34:35 -0400 using RuboCop version 0.34.2.
# 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.

# Offense count: 7
Lint/AmbiguousRegexpLiteral:
  Exclude:
    - 'test/youtube-dl/runner_test.rb'
    - 'test/youtube-dl/support_test.rb'
    - 'test/youtube-dl_test.rb'

# Offense count: 1
Lint/Debugger:
  Exclude:
    - 'tmp/parse_formats.rb'

# Offense count: 2
# Cop supports --auto-correct.
Lint/DeprecatedClassMethods:
  Exclude:
    - 'test/youtube-dl/runner_test.rb'
    - 'test/youtube-dl/support_test.rb'

# Offense count: 3
Metrics/AbcSize:
  Max: 22

# Offense count: 3
# Configuration parameters: CountComments.
Metrics/MethodLength:
  Max: 14

# Offense count: 2
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
Style/AccessModifierIndentation:
  Enabled: false

# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles, ProceduralMethods, FunctionalMethods, IgnoredMethods.
Style/BlockDelimiters:
  Enabled: false

# Offense count: 2
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
Style/BracesAroundHashParameters:
  Exclude:
    - 'test/youtube-dl/output_test.rb'
    - 'test/youtube-dl/runner_test.rb'

# Offense count: 1
# Configuration parameters: Exclude.
Style/Documentation:
  Exclude:
    - 'lib/youtube-dl/version.rb'

# Offense count: 1
# Cop supports --auto-correct.
Style/EmptyLinesAroundAccessModifier:
  Exclude:
    - 'lib/youtube-dl/video.rb'

# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
Style/EmptyLinesAroundClassBody:
  Exclude:
    - 'lib/youtube-dl/output.rb'

# Offense count: 5
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
Style/EmptyLinesAroundModuleBody:
  Exclude:
    - 'lib/youtube-dl/output.rb'
    - 'lib/youtube-dl/runner.rb'
    - 'lib/youtube-dl/support.rb'
    - 'lib/youtube-dl/video.rb'

# Offense count: 2
# Configuration parameters: Exclude.
Style/FileName:
  Exclude:
    - 'lib/youtube-dl.rb'
    - 'test/youtube-dl_test.rb'

# Offense count: 1
Style/ModuleFunction:
  Exclude:
    - 'lib/youtube-dl.rb'

# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: AllowMultipleReturnValues.
Style/RedundantReturn:
  Exclude:
    - 'lib/youtube-dl/support.rb'

# Offense count: 1
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles, AllowInnerSlashes.
Style/RegexpLiteral:
  Exclude:
    - 'test/youtube-dl_test.rb'

# Offense count: 3
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
Style/SpaceAroundEqualsInParameterDefault:
  Enabled: false

# Offense count: 12
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, EnforcedStyleForEmptyBraces, SupportedStyles.
Style/SpaceInsideHashLiteralBraces:
  Enabled: false

# Offense count: 2
# Cop supports --auto-correct.
Style/SpecialGlobalVars:
  Exclude:
    - 'test/test_helper.rb'
    - 'tmp/parse_formats.rb'

# Offense count: 22
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle, SupportedStyles.
Style/StringLiterals:
  Enabled: false