@@ -18,6 +18,7 @@ AllCops:
1818 - " **/Puppetfile"
1919 - " **/Vagrantfile"
2020 - " **/Guardfile"
21+ inherit_from : " .rubocop_todo.yml"
2122Layout/LineLength :
2223 Description : People have wide screens, use them.
2324 Max : 200
@@ -82,66 +83,26 @@ Performance/BigDecimalWithNumericArgument:
8283 Enabled : true
8384Performance/BlockGivenWithExplicitBlock :
8485 Enabled : true
85- Performance/Caller :
86- Enabled : true
8786Performance/CaseWhenSplat :
8887 Enabled : true
89- Performance/Casecmp :
90- Enabled : true
91- Performance/CollectionLiteralInLoop :
92- Enabled : true
93- Performance/CompareWithBlock :
94- Enabled : true
9588Performance/ConstantRegexp :
9689 Enabled : true
97- Performance/Count :
98- Enabled : true
99- Performance/Detect :
100- Enabled : true
101- Performance/DoubleStartEndWith :
102- Enabled : true
103- Performance/EndWith :
104- Enabled : true
105- Performance/FixedSize :
106- Enabled : true
107- Performance/FlatMap :
108- Enabled : true
10990Performance/MethodObjectAsBlock :
11091 Enabled : true
111- Performance/RangeInclude :
112- Enabled : true
113- Performance/RedundantBlockCall :
114- Enabled : true
115- Performance/RedundantMatch :
116- Enabled : true
117- Performance/RedundantMerge :
118- Enabled : true
11992Performance/RedundantSortBlock :
12093 Enabled : true
12194Performance/RedundantStringChars :
12295 Enabled : true
123- Performance/RegexpMatch :
124- Enabled : true
125- Performance/ReverseEach :
126- Enabled : true
12796Performance/ReverseFirst :
12897 Enabled : true
129- Performance/Size :
130- Enabled : true
13198Performance/SortReverse :
13299 Enabled : true
133100Performance/Squeeze :
134101 Enabled : true
135- Performance/StartWith :
136- Enabled : true
137102Performance/StringInclude :
138103 Enabled : true
139- Performance/StringReplacement :
140- Enabled : true
141104Performance/Sum :
142105 Enabled : true
143- Performance/TimesMap :
144- Enabled : true
145106Style/CollectionMethods :
146107 Enabled : true
147108Style/MethodCalledOnDoEndBlock :
@@ -198,20 +159,12 @@ Lint/DeprecatedOpenSSLConstant:
198159 Enabled : false
199160Lint/DisjunctiveAssignmentInConstructor :
200161 Enabled : false
201- Lint/DuplicateBranch :
202- Enabled : false
203162Lint/DuplicateElsifCondition :
204163 Enabled : false
205- Lint/DuplicateRegexpCharacterClassElement :
206- Enabled : false
207164Lint/DuplicateRequire :
208165 Enabled : false
209166Lint/DuplicateRescueException :
210167 Enabled : false
211- Lint/EmptyBlock :
212- Enabled : false
213- Lint/EmptyClass :
214- Enabled : false
215168Lint/EmptyConditionalBody :
216169 Enabled : false
217170Lint/EmptyFile :
@@ -232,8 +185,6 @@ Lint/MixedRegexpCaptureTypes:
232185 Enabled : false
233186Lint/NestedPercentLiteral :
234187 Enabled : false
235- Lint/NoReturnInBeginEndBlocks :
236- Enabled : false
237188Lint/NonDeterministicRequireOrder :
238189 Enabled : false
239190Lint/OrderedMagicComments :
@@ -268,18 +219,12 @@ Lint/ShadowedArgument:
268219 Enabled : false
269220Lint/StructNewOverride :
270221 Enabled : false
271- Lint/ToEnumArguments :
272- Enabled : false
273222Lint/ToJSON :
274223 Enabled : false
275224Lint/TopLevelReturnWithArgument :
276225 Enabled : false
277226Lint/TrailingCommaInAttributeDeclaration :
278227 Enabled : false
279- Lint/UnexpectedBlockArity :
280- Enabled : false
281- Lint/UnmodifiedReduceAccumulator :
282- Enabled : false
283228Lint/UnreachableLoop :
284229 Enabled : false
285230Lint/UriEscapeUnescape :
@@ -294,6 +239,8 @@ Metrics/AbcSize:
294239 Enabled : false
295240Metrics/BlockLength :
296241 Enabled : false
242+ Metrics/BlockNesting :
243+ Enabled : false
297244Metrics/ClassLength :
298245 Enabled : false
299246Metrics/CyclomaticComplexity :
@@ -308,6 +255,8 @@ Metrics/PerceivedComplexity:
308255 Enabled : false
309256Migration/DepartmentName :
310257 Enabled : false
258+ Naming/AccessorMethodName :
259+ Enabled : false
311260Naming/BlockParameterName :
312261 Enabled : false
313262Naming/HeredocDelimiterCase :
@@ -320,6 +269,20 @@ Naming/MethodParameterName:
320269 Enabled : false
321270Naming/RescuedExceptionsVariableName :
322271 Enabled : false
272+ Naming/VariableNumber :
273+ Enabled : false
274+ Performance/BindCall :
275+ Enabled : false
276+ Performance/DeletePrefix :
277+ Enabled : false
278+ Performance/DeleteSuffix :
279+ Enabled : false
280+ Performance/InefficientHashSearch :
281+ Enabled : false
282+ Performance/UnfreezeString :
283+ Enabled : false
284+ Performance/UriDefaultParser :
285+ Enabled : false
323286RSpec/Be :
324287 Enabled : false
325288RSpec/Capybara/CurrentPathExpectation :
@@ -408,8 +371,6 @@ Style/AccessModifierDeclarations:
408371 Enabled : false
409372Style/AccessorGrouping :
410373 Enabled : false
411- Style/ArgumentsForwarding :
412- Enabled : false
413374Style/AsciiComments :
414375 Enabled : false
415376Style/BisectedAttrAccessor :
@@ -418,8 +379,6 @@ Style/CaseLikeIf:
418379 Enabled : false
419380Style/ClassEqualityComparison :
420381 Enabled : false
421- Style/CollectionCompact :
422- Enabled : false
423382Style/ColonMethodDefinition :
424383 Enabled : false
425384Style/CombinableLoops :
@@ -428,8 +387,6 @@ Style/CommentedKeyword:
428387 Enabled : false
429388Style/Dir :
430389 Enabled : false
431- Style/DocumentDynamicEvalDefinition :
432- Enabled : false
433390Style/DoubleCopDisableDirective :
434391 Enabled : false
435392Style/EmptyBlockParameter :
@@ -468,12 +425,8 @@ Style/MixinUsage:
468425 Enabled : false
469426Style/MultilineWhenThen :
470427 Enabled : false
471- Style/NegatedIfElseCondition :
472- Enabled : false
473428Style/NegatedUnless :
474429 Enabled : false
475- Style/NilLambda :
476- Enabled : false
477430Style/NumericPredicate :
478431 Enabled : false
479432Style/OptionalBooleanParameter :
@@ -482,8 +435,6 @@ Style/OrAssignment:
482435 Enabled : false
483436Style/RandomWithOffset :
484437 Enabled : false
485- Style/RedundantArgument :
486- Enabled : false
487438Style/RedundantAssignment :
488439 Enabled : false
489440Style/RedundantCondition :
@@ -516,8 +467,6 @@ Style/StringConcatenation:
516467 Enabled : false
517468Style/Strip :
518469 Enabled : false
519- Style/SwapValues :
520- Enabled : false
521470Style/SymbolProc :
522471 Enabled : false
523472Style/TrailingBodyOnClass :
@@ -532,3 +481,35 @@ Style/TrailingMethodEndStatement:
532481 Enabled : false
533482Style/UnpackFirst :
534483 Enabled : false
484+ Lint/DuplicateBranch :
485+ Enabled : false
486+ Lint/DuplicateRegexpCharacterClassElement :
487+ Enabled : false
488+ Lint/EmptyBlock :
489+ Enabled : false
490+ Lint/EmptyClass :
491+ Enabled : false
492+ Lint/NoReturnInBeginEndBlocks :
493+ Enabled : false
494+ Lint/ToEnumArguments :
495+ Enabled : false
496+ Lint/UnexpectedBlockArity :
497+ Enabled : false
498+ Lint/UnmodifiedReduceAccumulator :
499+ Enabled : false
500+ Performance/CollectionLiteralInLoop :
501+ Enabled : false
502+ Style/ArgumentsForwarding :
503+ Enabled : false
504+ Style/CollectionCompact :
505+ Enabled : false
506+ Style/DocumentDynamicEvalDefinition :
507+ Enabled : false
508+ Style/NegatedIfElseCondition :
509+ Enabled : false
510+ Style/NilLambda :
511+ Enabled : false
512+ Style/RedundantArgument :
513+ Enabled : false
514+ Style/SwapValues :
515+ Enabled : false
0 commit comments