44- rubocop-rspec
55AllCops :
66 DisplayCopNames : true
7- TargetRubyVersion : ' 2.5 '
7+ TargetRubyVersion : ' 2.6 '
88 Include :
99 - " **/*.rb"
1010 Exclude :
@@ -94,6 +94,8 @@ RSpec/EmptyExampleGroup:
9494 Enabled : false
9595Style/CollectionMethods :
9696 Enabled : true
97+ Performance/StringInclude :
98+ Enabled : true
9799RSpec/MessageSpies :
98100 EnforcedStyle : receive
99101Style/WordArray :
@@ -120,16 +122,20 @@ Performance/SortReverse:
120122 Enabled : true
121123Performance/Squeeze :
122124 Enabled : true
123- Performance/StringInclude :
124- Enabled : true
125125Performance/Sum :
126126 Enabled : true
127127Style/MethodCalledOnDoEndBlock :
128128 Enabled : true
129129Style/StringMethods :
130130 Enabled : true
131+ Bundler/GemFilename :
132+ Enabled : false
131133Bundler/InsecureProtocolSource :
132134 Enabled : false
135+ Capybara/CurrentPathExpectation :
136+ Enabled : false
137+ Capybara/VisibilityMatcher :
138+ Enabled : false
133139Gemspec/DuplicatedAssignment :
134140 Enabled : false
135141Gemspec/OrderedDependencies :
@@ -304,11 +310,9 @@ Performance/UriDefaultParser:
304310 Enabled : false
305311RSpec/Be :
306312 Enabled : false
307- RSpec/Capybara/CurrentPathExpectation :
308- Enabled : false
309313RSpec/Capybara/FeatureMethods :
310314 Enabled : false
311- RSpec/Capybara/VisibilityMatcher :
315+ RSpec/ContainExactly :
312316 Enabled : false
313317RSpec/ContextMethod :
314318 Enabled : false
@@ -348,6 +352,8 @@ RSpec/LeakyConstantDeclaration:
348352 Enabled : false
349353RSpec/LetBeforeExamples :
350354 Enabled : false
355+ RSpec/MatchArray :
356+ Enabled : false
351357RSpec/MissingExampleGroupArgument :
352358 Enabled : false
353359RSpec/MultipleExpectations :
@@ -390,8 +396,6 @@ Style/AccessModifierDeclarations:
390396 Enabled : false
391397Style/AccessorGrouping :
392398 Enabled : false
393- Style/AsciiComments :
394- Enabled : false
395399Style/BisectedAttrAccessor :
396400 Enabled : false
397401Style/CaseLikeIf :
@@ -502,35 +506,235 @@ Style/TrailingMethodEndStatement:
502506 Enabled : false
503507Style/UnpackFirst :
504508 Enabled : false
509+ Capybara/MatchStyle :
510+ Enabled : false
511+ Capybara/NegationMatcher :
512+ Enabled : false
513+ Capybara/SpecificActions :
514+ Enabled : false
515+ Capybara/SpecificFinders :
516+ Enabled : false
517+ Capybara/SpecificMatcher :
518+ Enabled : false
519+ Gemspec/DeprecatedAttributeAssignment :
520+ Enabled : false
521+ Gemspec/DevelopmentDependencies :
522+ Enabled : false
523+ Gemspec/RequireMFA :
524+ Enabled : false
525+ Layout/LineContinuationLeadingSpace :
526+ Enabled : false
527+ Layout/LineContinuationSpacing :
528+ Enabled : false
529+ Layout/LineEndStringConcatenationIndentation :
530+ Enabled : false
531+ Layout/SpaceBeforeBrackets :
532+ Enabled : false
533+ Lint/AmbiguousAssignment :
534+ Enabled : false
535+ Lint/AmbiguousOperatorPrecedence :
536+ Enabled : false
537+ Lint/AmbiguousRange :
538+ Enabled : false
539+ Lint/ConstantOverwrittenInRescue :
540+ Enabled : false
541+ Lint/DeprecatedConstants :
542+ Enabled : false
505543Lint/DuplicateBranch :
506544 Enabled : false
545+ Lint/DuplicateMagicComment :
546+ Enabled : false
507547Lint/DuplicateRegexpCharacterClassElement :
508548 Enabled : false
509549Lint/EmptyBlock :
510550 Enabled : false
511551Lint/EmptyClass :
512552 Enabled : false
553+ Lint/EmptyInPattern :
554+ Enabled : false
555+ Lint/IncompatibleIoSelectWithFiberScheduler :
556+ Enabled : false
557+ Lint/LambdaWithoutLiteralBlock :
558+ Enabled : false
513559Lint/NoReturnInBeginEndBlocks :
514560 Enabled : false
561+ Lint/NonAtomicFileOperation :
562+ Enabled : false
563+ Lint/NumberedParameterAssignment :
564+ Enabled : false
565+ Lint/OrAssignmentToConstant :
566+ Enabled : false
567+ Lint/RedundantDirGlobSort :
568+ Enabled : false
569+ Lint/RefinementImportMethods :
570+ Enabled : false
571+ Lint/RequireRangeParentheses :
572+ Enabled : false
573+ Lint/RequireRelativeSelfPath :
574+ Enabled : false
575+ Lint/SymbolConversion :
576+ Enabled : false
515577Lint/ToEnumArguments :
516578 Enabled : false
579+ Lint/TripleQuotes :
580+ Enabled : false
517581Lint/UnexpectedBlockArity :
518582 Enabled : false
519583Lint/UnmodifiedReduceAccumulator :
520584 Enabled : false
585+ Lint/UselessRescue :
586+ Enabled : false
587+ Lint/UselessRuby2Keywords :
588+ Enabled : false
589+ Metrics/CollectionLiteralLength :
590+ Enabled : false
591+ Naming/BlockForwarding :
592+ Enabled : false
521593Performance/CollectionLiteralInLoop :
522594 Enabled : false
595+ Performance/ConcurrentMonotonicTime :
596+ Enabled : false
597+ Performance/MapCompact :
598+ Enabled : false
599+ Performance/RedundantEqualityComparisonBlock :
600+ Enabled : false
601+ Performance/RedundantSplitRegexpArgument :
602+ Enabled : false
603+ Performance/StringIdentifierArgument :
604+ Enabled : false
605+ RSpec/BeEq :
606+ Enabled : false
607+ RSpec/BeNil :
608+ Enabled : false
609+ RSpec/ChangeByZero :
610+ Enabled : false
611+ RSpec/ClassCheck :
612+ Enabled : false
613+ RSpec/DuplicatedMetadata :
614+ Enabled : false
615+ RSpec/ExcessiveDocstringSpacing :
616+ Enabled : false
617+ RSpec/FactoryBot/ConsistentParenthesesStyle :
618+ Enabled : false
619+ RSpec/FactoryBot/FactoryNameStyle :
620+ Enabled : false
621+ RSpec/FactoryBot/SyntaxMethods :
622+ Enabled : false
623+ RSpec/IdenticalEqualityAssertion :
624+ Enabled : false
625+ RSpec/NoExpectationExample :
626+ Enabled : false
627+ RSpec/PendingWithoutReason :
628+ Enabled : false
629+ RSpec/Rails/AvoidSetupHook :
630+ Enabled : false
631+ RSpec/Rails/HaveHttpStatus :
632+ Enabled : false
633+ RSpec/Rails/InferredSpecType :
634+ Enabled : false
635+ RSpec/Rails/MinitestAssertions :
636+ Enabled : false
637+ RSpec/Rails/TravelAround :
638+ Enabled : false
639+ RSpec/RedundantAround :
640+ Enabled : false
641+ RSpec/SkipBlockInsideExample :
642+ Enabled : false
643+ RSpec/SortMetadata :
644+ Enabled : false
645+ RSpec/SubjectDeclaration :
646+ Enabled : false
647+ RSpec/VerifiedDoubleReference :
648+ Enabled : false
649+ Security/CompoundHash :
650+ Enabled : false
651+ Security/IoMethods :
652+ Enabled : false
523653Style/ArgumentsForwarding :
524654 Enabled : false
655+ Style/ArrayIntersect :
656+ Enabled : false
525657Style/CollectionCompact :
526658 Enabled : false
659+ Style/ComparableClamp :
660+ Enabled : false
661+ Style/ConcatArrayLiterals :
662+ Enabled : false
663+ Style/DirEmpty :
664+ Enabled : false
527665Style/DocumentDynamicEvalDefinition :
528666 Enabled : false
667+ Style/EmptyHeredoc :
668+ Enabled : false
669+ Style/EndlessMethod :
670+ Enabled : false
671+ Style/EnvHome :
672+ Enabled : false
673+ Style/FetchEnvVar :
674+ Enabled : false
675+ Style/FileEmpty :
676+ Enabled : false
677+ Style/FileRead :
678+ Enabled : false
679+ Style/FileWrite :
680+ Enabled : false
681+ Style/HashConversion :
682+ Enabled : false
683+ Style/HashExcept :
684+ Enabled : false
685+ Style/IfWithBooleanLiteralBranches :
686+ Enabled : false
687+ Style/InPatternThen :
688+ Enabled : false
689+ Style/MagicCommentFormat :
690+ Enabled : false
691+ Style/MapCompactWithConditionalBlock :
692+ Enabled : false
693+ Style/MapToHash :
694+ Enabled : false
695+ Style/MapToSet :
696+ Enabled : false
697+ Style/MinMaxComparison :
698+ Enabled : false
699+ Style/MultilineInPatternThen :
700+ Enabled : false
529701Style/NegatedIfElseCondition :
530702 Enabled : false
703+ Style/NestedFileDirname :
704+ Enabled : false
531705Style/NilLambda :
532706 Enabled : false
707+ Style/NumberedParameters :
708+ Enabled : false
709+ Style/NumberedParametersLimit :
710+ Enabled : false
711+ Style/ObjectThen :
712+ Enabled : false
713+ Style/OpenStructUse :
714+ Enabled : false
715+ Style/OperatorMethodCall :
716+ Enabled : false
717+ Style/QuotedSymbols :
718+ Enabled : false
533719Style/RedundantArgument :
534720 Enabled : false
721+ Style/RedundantConstantBase :
722+ Enabled : false
723+ Style/RedundantDoubleSplatHashBraces :
724+ Enabled : false
725+ Style/RedundantEach :
726+ Enabled : false
727+ Style/RedundantHeredocDelimiterQuotes :
728+ Enabled : false
729+ Style/RedundantInitialize :
730+ Enabled : false
731+ Style/RedundantSelfAssignmentBranch :
732+ Enabled : false
733+ Style/RedundantStringEscape :
734+ Enabled : false
735+ Style/SelectByRegexp :
736+ Enabled : false
737+ Style/StringChars :
738+ Enabled : false
535739Style/SwapValues :
536740 Enabled : false
0 commit comments