4
4
- rubocop-rspec
5
5
AllCops :
6
6
DisplayCopNames : true
7
- TargetRubyVersion : ' 2.5 '
7
+ TargetRubyVersion : ' 2.6 '
8
8
Include :
9
9
- " **/*.rb"
10
10
Exclude :
@@ -94,6 +94,8 @@ RSpec/EmptyExampleGroup:
94
94
Enabled : false
95
95
Style/CollectionMethods :
96
96
Enabled : true
97
+ Performance/StringInclude :
98
+ Enabled : true
97
99
RSpec/MessageSpies :
98
100
EnforcedStyle : receive
99
101
Style/WordArray :
@@ -120,16 +122,20 @@ Performance/SortReverse:
120
122
Enabled : true
121
123
Performance/Squeeze :
122
124
Enabled : true
123
- Performance/StringInclude :
124
- Enabled : true
125
125
Performance/Sum :
126
126
Enabled : true
127
127
Style/MethodCalledOnDoEndBlock :
128
128
Enabled : true
129
129
Style/StringMethods :
130
130
Enabled : true
131
+ Bundler/GemFilename :
132
+ Enabled : false
131
133
Bundler/InsecureProtocolSource :
132
134
Enabled : false
135
+ Capybara/CurrentPathExpectation :
136
+ Enabled : false
137
+ Capybara/VisibilityMatcher :
138
+ Enabled : false
133
139
Gemspec/DuplicatedAssignment :
134
140
Enabled : false
135
141
Gemspec/OrderedDependencies :
@@ -304,11 +310,9 @@ Performance/UriDefaultParser:
304
310
Enabled : false
305
311
RSpec/Be :
306
312
Enabled : false
307
- RSpec/Capybara/CurrentPathExpectation :
308
- Enabled : false
309
313
RSpec/Capybara/FeatureMethods :
310
314
Enabled : false
311
- RSpec/Capybara/VisibilityMatcher :
315
+ RSpec/ContainExactly :
312
316
Enabled : false
313
317
RSpec/ContextMethod :
314
318
Enabled : false
@@ -348,6 +352,8 @@ RSpec/LeakyConstantDeclaration:
348
352
Enabled : false
349
353
RSpec/LetBeforeExamples :
350
354
Enabled : false
355
+ RSpec/MatchArray :
356
+ Enabled : false
351
357
RSpec/MissingExampleGroupArgument :
352
358
Enabled : false
353
359
RSpec/MultipleExpectations :
@@ -390,8 +396,6 @@ Style/AccessModifierDeclarations:
390
396
Enabled : false
391
397
Style/AccessorGrouping :
392
398
Enabled : false
393
- Style/AsciiComments :
394
- Enabled : false
395
399
Style/BisectedAttrAccessor :
396
400
Enabled : false
397
401
Style/CaseLikeIf :
@@ -502,35 +506,235 @@ Style/TrailingMethodEndStatement:
502
506
Enabled : false
503
507
Style/UnpackFirst :
504
508
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
505
543
Lint/DuplicateBranch :
506
544
Enabled : false
545
+ Lint/DuplicateMagicComment :
546
+ Enabled : false
507
547
Lint/DuplicateRegexpCharacterClassElement :
508
548
Enabled : false
509
549
Lint/EmptyBlock :
510
550
Enabled : false
511
551
Lint/EmptyClass :
512
552
Enabled : false
553
+ Lint/EmptyInPattern :
554
+ Enabled : false
555
+ Lint/IncompatibleIoSelectWithFiberScheduler :
556
+ Enabled : false
557
+ Lint/LambdaWithoutLiteralBlock :
558
+ Enabled : false
513
559
Lint/NoReturnInBeginEndBlocks :
514
560
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
515
577
Lint/ToEnumArguments :
516
578
Enabled : false
579
+ Lint/TripleQuotes :
580
+ Enabled : false
517
581
Lint/UnexpectedBlockArity :
518
582
Enabled : false
519
583
Lint/UnmodifiedReduceAccumulator :
520
584
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
521
593
Performance/CollectionLiteralInLoop :
522
594
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
523
653
Style/ArgumentsForwarding :
524
654
Enabled : false
655
+ Style/ArrayIntersect :
656
+ Enabled : false
525
657
Style/CollectionCompact :
526
658
Enabled : false
659
+ Style/ComparableClamp :
660
+ Enabled : false
661
+ Style/ConcatArrayLiterals :
662
+ Enabled : false
663
+ Style/DirEmpty :
664
+ Enabled : false
527
665
Style/DocumentDynamicEvalDefinition :
528
666
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
529
701
Style/NegatedIfElseCondition :
530
702
Enabled : false
703
+ Style/NestedFileDirname :
704
+ Enabled : false
531
705
Style/NilLambda :
532
706
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
533
719
Style/RedundantArgument :
534
720
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
535
739
Style/SwapValues :
536
740
Enabled : false
0 commit comments