| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # https://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| AllCops: |
| TargetRubyVersion: 2.6 |
| NewCops: disable |
| SuggestExtensions: false |
| |
| Bundler: |
| Enabled: false |
| |
| Layout: |
| Enabled: false |
| |
| Lint: |
| Enabled: true |
| |
| Metrics: |
| Enabled: false |
| |
| Naming: |
| Enabled: false |
| |
| Security: |
| Enabled: true |
| |
| Style: |
| Enabled: false |
| |
| Style/FrozenStringLiteralComment: |
| Enabled: true |
| |
| Style/MutableConstant: |
| Enabled: true |
| |
| Style/RedundantFreeze: |
| Enabled: true |
| |
| # New cops from 1.x. Lines below can be removed after upgrading to rubocop > 2.0. |
| |
| Gemspec/DateAssignment: # (new in 1.10) |
| Enabled: true |
| Lint/AmbiguousAssignment: # (new in 1.7) |
| Enabled: true |
| Lint/DeprecatedConstants: # (new in 1.8) |
| Enabled: true |
| Lint/DuplicateBranch: # (new in 1.3) |
| Enabled: true |
| Lint/DuplicateRegexpCharacterClassElement: # (new in 1.1) |
| Enabled: true |
| Lint/EmptyBlock: # (new in 1.1) |
| Enabled: true |
| Lint/EmptyClass: # (new in 1.3) |
| Enabled: true |
| Lint/LambdaWithoutLiteralBlock: # (new in 1.8) |
| Enabled: true |
| Lint/NoReturnInBeginEndBlocks: # (new in 1.2) |
| Enabled: true |
| Lint/NumberedParameterAssignment: # (new in 1.9) |
| Enabled: true |
| Lint/OrAssignmentToConstant: # (new in 1.9) |
| Enabled: true |
| Lint/RedundantDirGlobSort: # (new in 1.8) |
| Enabled: true |
| Lint/SymbolConversion: # (new in 1.9) |
| Enabled: true |
| Lint/ToEnumArguments: # (new in 1.1) |
| Enabled: true |
| Lint/TripleQuotes: # (new in 1.9) |
| Enabled: true |
| Lint/UnexpectedBlockArity: # (new in 1.5) |
| Enabled: true |
| Lint/UnmodifiedReduceAccumulator: # (new in 1.1) |
| Enabled: true |