# This configuration was generated by # `rubocop --auto-gen-config --exclude-limit 8` # on 2017-09-11 16:55:49 +0100 using RuboCop version 0.49.1. # 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: 2 # Cop supports --auto-correct. # Configuration parameters: EnforcedHashRocketStyle, SupportedHashRocketStyles, EnforcedColonStyle, SupportedColonStyles, EnforcedLastArgumentHashStyle, SupportedLastArgumentHashStyles. # SupportedHashRocketStyles: key, separator, table # SupportedColonStyles: key, separator, table # SupportedLastArgumentHashStyles: always_inspect, always_ignore, ignore_implicit, ignore_explicit Layout/AlignHash: Exclude: - 'ruby/lib/gitaly_server/utils.rb' # Offense count: 1 # Cop supports --auto-correct. Layout/ClosingParenthesisIndentation: Exclude: - '_support/test-boot-time' # Offense count: 9 # Cop supports --auto-correct. Layout/EmptyLineAfterMagicComment: Enabled: false # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles, IndentationWidth. # SupportedStyles: special_inside_parentheses, consistent, align_braces Layout/IndentHash: EnforcedStyle: consistent # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: auto_detection, squiggly, active_support, powerpack, unindent Layout/IndentHeredoc: Exclude: - '_support/test-boot-time' # Offense count: 1 # Cop supports --auto-correct. Layout/SpaceAfterNot: Exclude: - '_support/package/package' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles. # SupportedStyles: space, no_space Layout/SpaceAroundEqualsInParameterDefault: EnforcedStyle: no_space # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: AllowForAlignment. Layout/SpaceAroundOperators: Exclude: - '_support/test-cluster/gitaly1/etc-gitlab/gitlab.rb' - '_support/test-cluster/gitaly2/etc-gitlab/gitlab.rb' # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles, EnforcedStyleForEmptyBraces, SupportedStylesForEmptyBraces. # SupportedStyles: space, no_space, compact # SupportedStylesForEmptyBraces: space, no_space Layout/SpaceInsideHashLiteralBraces: EnforcedStyle: no_space # Offense count: 2 # Cop supports --auto-correct. Layout/Tab: Exclude: - 'ruby/lib/gitaly_server/utils.rb' # Offense count: 2 # Cop supports --auto-correct. Layout/TrailingWhitespace: Exclude: - '_support/test-boot-time' # Offense count: 9 Lint/UnderscorePrefixedVariableName: Exclude: - 'ruby/lib/gitaly_server.rb' - 'ruby/lib/gitaly_server/commit_service.rb' - 'ruby/lib/gitaly_server/diff_service.rb' - 'ruby/lib/gitaly_server/ref_service.rb' - 'ruby/lib/gitlab/git.rb' # Offense count: 2 # Configuration parameters: MinBodyLength. Style/GuardClause: Exclude: - '_support/package/package' - '_support/run.rb' # Offense count: 6 # Cop supports --auto-correct. # Configuration parameters: MaxLineLength. Style/IfUnlessModifier: Exclude: - '_support/package/package' - '_support/run.rb' - '_support/test-boot-time' - '_support/vendor-gitlab-git' - 'ruby/bin/gitaly-ruby' # Offense count: 1 # Cop supports --auto-correct. Style/MultilineIfModifier: Exclude: - 'ruby/lib/gitaly_server/ref_service.rb' # Offense count: 11 # Cop supports --auto-correct. Style/MutableConstant: Exclude: - '_support/package/package' - '_support/test-boot-time' - '_support/vendor-gitlab-git' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: both, prefix, postfix Style/NegatedIf: Exclude: - '_support/package/package' - '_support/run.rb' # Offense count: 3 # Cop supports --auto-correct. # Configuration parameters: EnforcedOctalStyle, SupportedOctalStyles. # SupportedOctalStyles: zero_with_o, zero_only Style/NumericLiteralPrefix: Exclude: - '_support/package/package' - 'ruby/bin/gitaly-ruby' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: AutoCorrect, EnforcedStyle, SupportedStyles. # SupportedStyles: predicate, comparison Style/NumericPredicate: Exclude: - 'spec/**/*' - 'ruby/bin/gitaly-ruby' Style/PercentLiteralDelimiters: Exclude: - '_support/release' - '_support/vendor-gitlab-git' - '_support/package/package' # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles. # SupportedStyles: compact, exploded Style/RaiseArgs: EnforcedStyle: compact # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, AllowInnerSlashes. # SupportedStyles: slashes, percent_r, mixed Style/RegexpLiteral: Exclude: - 'ruby/lib/gitaly_server/ref_service.rb' # Offense count: 7 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: use_perl_names, use_english_names Style/SpecialGlobalVars: Exclude: - '_support/package/package' - '_support/release' - '_support/run.rb' - '_support/vendor-gitlab-git' - 'ruby/bin/gitaly-ruby' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: IgnoredMethods. # IgnoredMethods: respond_to, define_method Style/SymbolProc: Exclude: - '_support/package/package' - '_support/run.rb' # Offense count: 5 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyleForMultiline, SupportedStylesForMultiline. # SupportedStylesForMultiline: comma, consistent_comma, no_comma Style/TrailingCommaInArguments: Exclude: - 'ruby/lib/gitaly_server/ref_service.rb' - 'ruby/lib/gitaly_server/utils.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyleForMultiline, SupportedStylesForMultiline. # SupportedStylesForMultiline: comma, consistent_comma, no_comma Style/TrailingCommaInLiteral: Exclude: - '_support/test-cluster/app1/etc-gitlab/gitlab.rb' - 'ruby/lib/gitaly_server/commit_service.rb' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: ExactNameMatch, AllowPredicates, AllowDSLWriters, IgnoreClassMethods, Whitelist. # Whitelist: to_ary, to_a, to_c, to_enum, to_h, to_hash, to_i, to_int, to_io, to_open, to_path, to_proc, to_r, to_regexp, to_str, to_s, to_sym Style/TrivialAccessors: Exclude: - 'ruby/lib/gitlab/git.rb' # Offense count: 2 # Cop supports --auto-correct. Style/UnneededCapitalW: Exclude: - '_support/vendor-gitlab-git'