|
46 | 46 | $config->import(SetList::NAMESPACES); |
47 | 47 | $config->import(SetList::STRICT); |
48 | 48 |
|
49 | | - $services = $config->services(); |
50 | | - $services->set(StrictParamFixer::class); |
51 | | - $services->set(StrictComparisonFixer::class); |
52 | | - $services->set(ArraySyntaxFixer::class) |
53 | | - ->call('configure', [[ |
54 | | - 'syntax' => 'short', |
55 | | - ]]) |
56 | | - ; |
57 | | - $services->set(ArrayIndentationFixer::class); |
58 | | - $services->set(OrderedImportsFixer::class); |
59 | | - $services->set(ProtectedToPrivateFixer::class); |
60 | | - $services->set(DeclareStrictTypesFixer::class); |
61 | | - $services->set(NativeConstantInvocationFixer::class); |
62 | | - $services->set(NativeFunctionInvocationFixer::class) |
63 | | - ->call('configure', [[ |
64 | | - 'include' => ['@compiler_optimized'], |
65 | | - 'scope' => 'namespaced', |
66 | | - 'strict' => true, |
67 | | - ]]) |
68 | | - ; |
69 | | - $services->set(MbStrFunctionsFixer::class); |
70 | | - $services->set(LinebreakAfterOpeningTagFixer::class); |
71 | | - $services->set(CombineConsecutiveIssetsFixer::class); |
72 | | - $services->set(CombineConsecutiveUnsetsFixer::class); |
73 | | - $services->set(CompactNullableTypehintFixer::class); |
74 | | - $services->set(NoSuperfluousElseifFixer::class); |
75 | | - $services->set(NoSuperfluousPhpdocTagsFixer::class); |
76 | | - $services->set(PhpdocTrimConsecutiveBlankLineSeparationFixer::class); |
77 | | - $services->set(PhpdocOrderFixer::class); |
78 | | - $services->set(SimplifiedNullReturnFixer::class); |
79 | | - $services->set(HeaderCommentFixer::class) |
80 | | - ->call('configure', [[ |
81 | | - 'header' => $header, |
82 | | - ]]) |
83 | | - ; |
84 | | - $services->set(AlignMultilineCommentFixer::class) |
85 | | - ->call('configure', [[ |
86 | | - 'comment_type' => 'all_multiline', |
87 | | - ]]) |
88 | | - ; |
89 | | - $services->set(PhpUnitTestAnnotationFixer::class) |
90 | | - ->call('configure', [[ |
91 | | - 'style' => 'annotation', |
92 | | - ]]) |
93 | | - ; |
94 | | - $services->set(PhpUnitTestCaseStaticMethodCallsFixer::class); |
95 | | - $services->set(GlobalNamespaceImportFixer::class) |
96 | | - ->call('configure', [[ |
97 | | - 'import_classes' => true, |
98 | | - 'import_constants' => true, |
99 | | - 'import_functions' => true, |
100 | | - ]]) |
101 | | - ; |
| 49 | + $config->rule(StrictParamFixer::class); |
| 50 | + $config->rule(StrictComparisonFixer::class); |
| 51 | + $config->rule(ArrayIndentationFixer::class); |
| 52 | + $config->rule(OrderedImportsFixer::class); |
| 53 | + $config->rule(ProtectedToPrivateFixer::class); |
| 54 | + $config->rule(DeclareStrictTypesFixer::class); |
| 55 | + $config->rule(NativeConstantInvocationFixer::class); |
| 56 | + $config->rule(MbStrFunctionsFixer::class); |
| 57 | + $config->rule(LinebreakAfterOpeningTagFixer::class); |
| 58 | + $config->rule(CombineConsecutiveIssetsFixer::class); |
| 59 | + $config->rule(CombineConsecutiveUnsetsFixer::class); |
| 60 | + $config->rule(CompactNullableTypehintFixer::class); |
| 61 | + $config->rule(NoSuperfluousElseifFixer::class); |
| 62 | + $config->rule(NoSuperfluousPhpdocTagsFixer::class); |
| 63 | + $config->rule(PhpdocTrimConsecutiveBlankLineSeparationFixer::class); |
| 64 | + $config->rule(PhpdocOrderFixer::class); |
| 65 | + $config->rule(SimplifiedNullReturnFixer::class); |
| 66 | + $config->rule(PhpUnitTestCaseStaticMethodCallsFixer::class); |
| 67 | + $config->ruleWithConfiguration(ArraySyntaxFixer::class, [ |
| 68 | + 'syntax' => 'short', |
| 69 | + ]); |
| 70 | + $config->ruleWithConfiguration(NativeFunctionInvocationFixer::class, [ |
| 71 | + 'include' => ['@compiler_optimized'], |
| 72 | + 'scope' => 'namespaced', |
| 73 | + 'strict' => true, |
| 74 | + ]); |
| 75 | + $config->ruleWithConfiguration(HeaderCommentFixer::class, [ |
| 76 | + 'header' => $header, |
| 77 | + ]); |
| 78 | + $config->ruleWithConfiguration(AlignMultilineCommentFixer::class, [ |
| 79 | + 'comment_type' => 'all_multiline', |
| 80 | + ]); |
| 81 | + $config->ruleWithConfiguration(PhpUnitTestAnnotationFixer::class, [ |
| 82 | + 'style' => 'annotation', |
| 83 | + ]); |
| 84 | + $config->ruleWithConfiguration(GlobalNamespaceImportFixer::class, [ |
| 85 | + 'import_classes' => true, |
| 86 | + 'import_constants' => true, |
| 87 | + 'import_functions' => true, |
| 88 | + ]); |
102 | 89 |
|
103 | | - $services->remove(PhpUnitTestClassRequiresCoversFixer::class); |
| 90 | + $config->services() |
| 91 | + ->remove(PhpUnitTestClassRequiresCoversFixer::class); |
104 | 92 | $config->parallel(); |
105 | | - $config->paths([__DIR__]); |
106 | | - $config->skip([__DIR__ . '/.github', __DIR__ . '/var', __DIR__ . '/vendor']); |
| 93 | + $config->paths([ |
| 94 | + __DIR__ . '/performance', |
| 95 | + __DIR__ . '/src', |
| 96 | + __DIR__ . '/tests', |
| 97 | + ]); |
107 | 98 | }; |
0 commit comments