--- Style/MultipleComparison: Enabled: false Style/PercentLiteralDelimiters: Enabled: false Style/ClassCheck: EnforcedStyle: kind_of? Style/FrozenStringLiteralComment: Enabled: false Style/SafeNavigation: Enabled: false Performance/RegexpMatch: Enabled: false Performance/StringReplacement: Enabled: false Style/NumericPredicate: Enabled: false Metrics/BlockLength: Enabled: false Metrics/ModuleLength: Enabled: false Style/VariableNumber: Enabled: false Style/MethodMissing: Enabled: false MultilineBlockChain: Enabled: false Style/NumericLiteralPrefix: Enabled: false Style/TernaryParentheses: Enabled: false Style/EmptyMethod: Enabled: false Style/BracesAroundHashParameters: Enabled: false Lint/UselessAssignment: Exclude: - "**/spec/**/*" Require/MissingRequireStatement: Exclude: - "**/spec/**/*.rb" - "**/spec_helper.rb" - "**/Pantfile" - "**/*.gemspec" - rakelib/**/* - "**/*.rake" - "**/Rakefile" - pantograph/**/* Layout/IndentHash: Enabled: false Layout/AlignHash: Enabled: false Layout/DotPosition: Enabled: false Style/DoubleNegation: Enabled: false Style/SymbolArray: Enabled: false Layout/IndentHeredoc: Enabled: false Style/MixinGrouping: Exclude: - "**/spec/**/*" Lint/HandleExceptions: Enabled: false Lint/UnusedBlockArgument: Enabled: false Lint/AmbiguousBlockAssociation: Enabled: false Style/GlobalVars: Enabled: false Style/ClassAndModuleChildren: Enabled: false Style/SpecialGlobalVars: Enabled: false Metrics/AbcSize: Enabled: false Metrics/MethodLength: Enabled: false Metrics/CyclomaticComplexity: Enabled: false Style/WordArray: MinSize: 19 Style/SignalException: Enabled: false Style/RedundantReturn: Enabled: false Style/IfUnlessModifier: Enabled: false Style/AndOr: Enabled: true EnforcedStyle: conditionals Metrics/ClassLength: Max: 320 Metrics/LineLength: Max: 370 Metrics/ParameterLists: Max: 17 Metrics/PerceivedComplexity: Max: 18 Style/GuardClause: Enabled: false Style/StringLiterals: Enabled: false Style/ConditionalAssignment: Enabled: false Style/RedundantSelf: Enabled: false Lint/UnusedMethodArgument: Enabled: false Lint/ParenthesesAsGroupedExpression: Exclude: - "**/spec/**/*" Style/PredicateName: Enabled: false Style/PerlBackrefs: Enabled: false Layout/SpaceAroundOperators: Exclude: AllCops: TargetRubyVersion: 2.0 Include: - "*/lib/assets/*Template" Exclude: - "**/lib/assets/custom_action_template.rb" - "./vendor/**/*" - "**/lib/assets/DefaultPantfileTemplate" - "**/spec/fixtures/broken_files/broken_file.rb" Style/FileName: Exclude: - "**/Dangerfile" - "**/Brewfile" - "**/Gemfile" - "**/Rakefile" - "**/Pantfile" - "**/*.gemspec" Style/Documentation: Enabled: false Style/MutableConstant: Enabled: false Style/ZeroLengthPredicate: Enabled: false Style/IfInsideElse: Enabled: false Style/CollectionMethods: Enabled: false CrossPlatform/ForkUsage: Exclude: - "**/plugins/template/**/*" Lint/IsStringUsage: Enabled: false Style/MethodCallWithArgsParentheses: Enabled: true IgnoredMethods: - require - require_relative - pantograph_require - gem - program - command - raise - attr_accessor - attr_reader - desc - lane - private_lane - platform - to - describe - it - be - context - before - after