Skip to content

Commit 32a75f3

Browse files
committedOct 2, 2023
cs update
1 parent f880c46 commit 32a75f3

File tree

1 file changed

+110
-110
lines changed

1 file changed

+110
-110
lines changed
 

‎.ecs/ecs-chevere.php

+110-110
Original file line numberDiff line numberDiff line change
@@ -9,115 +9,115 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
declare(strict_types=1);
12+
declare(strict_types=1);
1313

14-
use PhpCsFixer\Fixer\Alias\NoAliasFunctionsFixer;
15-
use PhpCsFixer\Fixer\Alias\NoAliasLanguageConstructCallFixer;
16-
use PhpCsFixer\Fixer\Alias\NoMixedEchoPrintFixer;
17-
use PhpCsFixer\Fixer\ArrayNotation\ArraySyntaxFixer;
18-
use PhpCsFixer\Fixer\ArrayNotation\NoMultilineWhitespaceAroundDoubleArrowFixer;
19-
use PhpCsFixer\Fixer\ArrayNotation\NormalizeIndexBraceFixer;
20-
use PhpCsFixer\Fixer\Casing\IntegerLiteralCaseFixer;
21-
use PhpCsFixer\Fixer\Casing\LowercaseStaticReferenceFixer;
22-
use PhpCsFixer\Fixer\Casing\MagicConstantCasingFixer;
23-
use PhpCsFixer\Fixer\Casing\MagicMethodCasingFixer;
24-
use PhpCsFixer\Fixer\Casing\NativeFunctionCasingFixer;
25-
use PhpCsFixer\Fixer\Casing\NativeFunctionTypeDeclarationCasingFixer;
26-
use PhpCsFixer\Fixer\CastNotation\NoShortBoolCastFixer;
27-
use PhpCsFixer\Fixer\CastNotation\NoUnsetCastFixer;
28-
use PhpCsFixer\Fixer\Comment\HeaderCommentFixer;
29-
use PhpCsFixer\Fixer\Comment\SingleLineCommentStyleFixer;
30-
use PhpCsFixer\Fixer\ControlStructure\IncludeFixer;
31-
use PhpCsFixer\Fixer\ControlStructure\NoAlternativeSyntaxFixer;
32-
use PhpCsFixer\Fixer\FunctionNotation\LambdaNotUsedImportFixer;
33-
use PhpCsFixer\Fixer\Import\OrderedImportsFixer;
34-
use PhpCsFixer\Fixer\Import\SingleImportPerStatementFixer;
35-
use PhpCsFixer\Fixer\LanguageConstruct\CombineConsecutiveUnsetsFixer;
36-
use PhpCsFixer\Fixer\LanguageConstruct\SingleSpaceAroundConstructFixer;
37-
use PhpCsFixer\Fixer\ListNotation\ListSyntaxFixer;
38-
use PhpCsFixer\Fixer\NamespaceNotation\CleanNamespaceFixer;
39-
use PhpCsFixer\Fixer\Operator\NoSpaceAroundDoubleColonFixer;
40-
use PhpCsFixer\Fixer\Operator\ObjectOperatorWithoutWhitespaceFixer;
41-
use PhpCsFixer\Fixer\Operator\StandardizeNotEqualsFixer;
42-
use PhpCsFixer\Fixer\PhpTag\LinebreakAfterOpeningTagFixer;
43-
use PhpCsFixer\Fixer\ReturnNotation\NoUselessReturnFixer;
44-
use PhpCsFixer\Fixer\ReturnNotation\ReturnAssignmentFixer;
45-
use PhpCsFixer\Fixer\Semicolon\MultilineWhitespaceBeforeSemicolonsFixer;
46-
use PhpCsFixer\Fixer\Semicolon\NoEmptyStatementFixer;
47-
use PhpCsFixer\Fixer\Strict\DeclareStrictTypesFixer;
48-
use PhpCsFixer\Fixer\StringNotation\SingleQuoteFixer;
49-
use PhpCsFixer\Fixer\Whitespace\BlankLineBeforeStatementFixer;
50-
use PhpCsFixer\Fixer\Whitespace\CompactNullableTypehintFixer;
51-
use PhpCsFixer\Fixer\Whitespace\NoExtraBlankLinesFixer;
52-
use PhpCsFixer\Fixer\Whitespace\TypesSpacesFixer;
53-
use Symplify\CodingStandard\Fixer\Commenting\ParamReturnAndVarTagMalformsFixer;
54-
use Symplify\EasyCodingStandard\Config\ECSConfig;
55-
use Symplify\EasyCodingStandard\ValueObject\Set\SetList;
14+
use PhpCsFixer\Fixer\Alias\NoAliasFunctionsFixer;
15+
use PhpCsFixer\Fixer\Alias\NoAliasLanguageConstructCallFixer;
16+
use PhpCsFixer\Fixer\Alias\NoMixedEchoPrintFixer;
17+
use PhpCsFixer\Fixer\ArrayNotation\ArraySyntaxFixer;
18+
use PhpCsFixer\Fixer\ArrayNotation\NoMultilineWhitespaceAroundDoubleArrowFixer;
19+
use PhpCsFixer\Fixer\ArrayNotation\NormalizeIndexBraceFixer;
20+
use PhpCsFixer\Fixer\Casing\IntegerLiteralCaseFixer;
21+
use PhpCsFixer\Fixer\Casing\LowercaseStaticReferenceFixer;
22+
use PhpCsFixer\Fixer\Casing\MagicConstantCasingFixer;
23+
use PhpCsFixer\Fixer\Casing\MagicMethodCasingFixer;
24+
use PhpCsFixer\Fixer\Casing\NativeFunctionCasingFixer;
25+
use PhpCsFixer\Fixer\Casing\NativeFunctionTypeDeclarationCasingFixer;
26+
use PhpCsFixer\Fixer\CastNotation\NoShortBoolCastFixer;
27+
use PhpCsFixer\Fixer\CastNotation\NoUnsetCastFixer;
28+
use PhpCsFixer\Fixer\Comment\HeaderCommentFixer;
29+
use PhpCsFixer\Fixer\Comment\SingleLineCommentStyleFixer;
30+
use PhpCsFixer\Fixer\ControlStructure\IncludeFixer;
31+
use PhpCsFixer\Fixer\ControlStructure\NoAlternativeSyntaxFixer;
32+
use PhpCsFixer\Fixer\FunctionNotation\LambdaNotUsedImportFixer;
33+
use PhpCsFixer\Fixer\Import\OrderedImportsFixer;
34+
use PhpCsFixer\Fixer\Import\SingleImportPerStatementFixer;
35+
use PhpCsFixer\Fixer\LanguageConstruct\CombineConsecutiveUnsetsFixer;
36+
use PhpCsFixer\Fixer\LanguageConstruct\SingleSpaceAroundConstructFixer;
37+
use PhpCsFixer\Fixer\ListNotation\ListSyntaxFixer;
38+
use PhpCsFixer\Fixer\NamespaceNotation\CleanNamespaceFixer;
39+
use PhpCsFixer\Fixer\Operator\NoSpaceAroundDoubleColonFixer;
40+
use PhpCsFixer\Fixer\Operator\ObjectOperatorWithoutWhitespaceFixer;
41+
use PhpCsFixer\Fixer\Operator\StandardizeNotEqualsFixer;
42+
use PhpCsFixer\Fixer\PhpTag\LinebreakAfterOpeningTagFixer;
43+
use PhpCsFixer\Fixer\ReturnNotation\NoUselessReturnFixer;
44+
use PhpCsFixer\Fixer\ReturnNotation\ReturnAssignmentFixer;
45+
use PhpCsFixer\Fixer\Semicolon\MultilineWhitespaceBeforeSemicolonsFixer;
46+
use PhpCsFixer\Fixer\Semicolon\NoEmptyStatementFixer;
47+
use PhpCsFixer\Fixer\Strict\DeclareStrictTypesFixer;
48+
use PhpCsFixer\Fixer\StringNotation\SingleQuoteFixer;
49+
use PhpCsFixer\Fixer\Whitespace\BlankLineBeforeStatementFixer;
50+
use PhpCsFixer\Fixer\Whitespace\CompactNullableTypehintFixer;
51+
use PhpCsFixer\Fixer\Whitespace\NoExtraBlankLinesFixer;
52+
use PhpCsFixer\Fixer\Whitespace\TypesSpacesFixer;
53+
use Symplify\CodingStandard\Fixer\Commenting\ParamReturnAndVarTagMalformsFixer;
54+
use Symplify\EasyCodingStandard\Config\ECSConfig;
55+
use Symplify\EasyCodingStandard\ValueObject\Set\SetList;
5656

57-
return static function (ECSConfig $ecsConfig): void {
58-
$ecsConfig->parallel();
59-
$headerFile = __DIR__ . '/.header';
60-
$ecsConfig->sets([SetList::PSR_12, SetList::COMMON]);
61-
if (file_exists($headerFile)) {
62-
$ecsConfig->ruleWithConfiguration(HeaderCommentFixer::class, [
63-
'header' => file_get_contents($headerFile),
64-
'location' => 'after_open',
65-
]);
66-
}
67-
$ecsConfig->rule(TypesSpacesFixer::class);
68-
$ecsConfig->rule(NoUselessReturnFixer::class);
69-
$ecsConfig->rule(LinebreakAfterOpeningTagFixer::class);
70-
$ecsConfig->rule(StandardizeNotEqualsFixer::class);
71-
$ecsConfig->rule(NoSpaceAroundDoubleColonFixer::class);
72-
$ecsConfig->rule(CleanNamespaceFixer::class);
73-
$ecsConfig->rule(ListSyntaxFixer::class);
74-
$ecsConfig->rule(SingleSpaceAroundConstructFixer::class);
75-
$ecsConfig->rule(LambdaNotUsedImportFixer::class);
76-
$ecsConfig->rule(NoAlternativeSyntaxFixer::class);
77-
$ecsConfig->rule(NoUnsetCastFixer::class);
78-
$ecsConfig->rule(NoShortBoolCastFixer::class);
79-
$ecsConfig->rule(NativeFunctionTypeDeclarationCasingFixer::class);
80-
$ecsConfig->rule(NativeFunctionCasingFixer::class);
81-
$ecsConfig->rule(MagicMethodCasingFixer::class);
82-
$ecsConfig->rule(MagicConstantCasingFixer::class);
83-
$ecsConfig->rule(LowercaseStaticReferenceFixer::class);
84-
$ecsConfig->rule(IntegerLiteralCaseFixer::class);
85-
$ecsConfig->rule(NormalizeIndexBraceFixer::class);
86-
$ecsConfig->rule(NoMultilineWhitespaceAroundDoubleArrowFixer::class);
87-
$ecsConfig->rule(BlankLineBeforeStatementFixer::class);
88-
$ecsConfig->rule(CombineConsecutiveUnsetsFixer::class);
89-
$ecsConfig->rule(CompactNullableTypehintFixer::class);
90-
$ecsConfig->rule(DeclareStrictTypesFixer::class);
91-
$ecsConfig->rule(IncludeFixer::class);
92-
$ecsConfig->rule(MultilineWhitespaceBeforeSemicolonsFixer::class);
93-
$ecsConfig->rule(NoAliasFunctionsFixer::class);
94-
$ecsConfig->rule(NoAliasLanguageConstructCallFixer::class);
95-
$ecsConfig->rule(NoEmptyStatementFixer::class);
96-
$ecsConfig->rule(NoMixedEchoPrintFixer::class);
97-
$ecsConfig->rule(ObjectOperatorWithoutWhitespaceFixer::class);
98-
$ecsConfig->rule(ParamReturnAndVarTagMalformsFixer::class);
99-
$ecsConfig->rule(ReturnAssignmentFixer::class);
100-
$ecsConfig->ruleWithConfiguration(SingleLineCommentStyleFixer::class, [
101-
'comment_types' => ['hash'],
102-
]);
103-
$ecsConfig->rule(SingleQuoteFixer::class);
104-
$ecsConfig->ruleWithConfiguration(OrderedImportsFixer::class, [
105-
'imports_order' => ['class', 'function', 'const'],
106-
]);
107-
$ecsConfig->ruleWithConfiguration(ArraySyntaxFixer::class, [
108-
'syntax' => 'short',
109-
]);
110-
$ecsConfig->ruleWithConfiguration(NoExtraBlankLinesFixer::class, [
111-
'tokens' => [
112-
'curly_brace_block',
113-
'extra',
114-
'parenthesis_brace_block',
115-
'square_brace_block',
116-
'throw',
117-
'use',
118-
],
119-
]);
120-
$ecsConfig->skip([
121-
SingleImportPerStatementFixer::class => null,
122-
]);
123-
};
57+
return static function (ECSConfig $ecsConfig): void {
58+
$ecsConfig->parallel();
59+
$headerFile = __DIR__ . '/.header';
60+
$ecsConfig->sets([SetList::PSR_12, SetList::COMMON]);
61+
if (file_exists($headerFile)) {
62+
$ecsConfig->ruleWithConfiguration(HeaderCommentFixer::class, [
63+
'header' => file_get_contents($headerFile),
64+
'location' => 'after_open',
65+
]);
66+
}
67+
$ecsConfig->rule(TypesSpacesFixer::class);
68+
$ecsConfig->rule(NoUselessReturnFixer::class);
69+
$ecsConfig->rule(LinebreakAfterOpeningTagFixer::class);
70+
$ecsConfig->rule(StandardizeNotEqualsFixer::class);
71+
$ecsConfig->rule(NoSpaceAroundDoubleColonFixer::class);
72+
$ecsConfig->rule(CleanNamespaceFixer::class);
73+
$ecsConfig->rule(ListSyntaxFixer::class);
74+
$ecsConfig->rule(SingleSpaceAroundConstructFixer::class);
75+
$ecsConfig->rule(LambdaNotUsedImportFixer::class);
76+
$ecsConfig->rule(NoAlternativeSyntaxFixer::class);
77+
$ecsConfig->rule(NoUnsetCastFixer::class);
78+
$ecsConfig->rule(NoShortBoolCastFixer::class);
79+
$ecsConfig->rule(NativeFunctionTypeDeclarationCasingFixer::class);
80+
$ecsConfig->rule(NativeFunctionCasingFixer::class);
81+
$ecsConfig->rule(MagicMethodCasingFixer::class);
82+
$ecsConfig->rule(MagicConstantCasingFixer::class);
83+
$ecsConfig->rule(LowercaseStaticReferenceFixer::class);
84+
$ecsConfig->rule(IntegerLiteralCaseFixer::class);
85+
$ecsConfig->rule(NormalizeIndexBraceFixer::class);
86+
$ecsConfig->rule(NoMultilineWhitespaceAroundDoubleArrowFixer::class);
87+
$ecsConfig->rule(BlankLineBeforeStatementFixer::class);
88+
$ecsConfig->rule(CombineConsecutiveUnsetsFixer::class);
89+
$ecsConfig->rule(CompactNullableTypehintFixer::class);
90+
$ecsConfig->rule(DeclareStrictTypesFixer::class);
91+
$ecsConfig->rule(IncludeFixer::class);
92+
$ecsConfig->rule(MultilineWhitespaceBeforeSemicolonsFixer::class);
93+
$ecsConfig->rule(NoAliasFunctionsFixer::class);
94+
$ecsConfig->rule(NoAliasLanguageConstructCallFixer::class);
95+
$ecsConfig->rule(NoEmptyStatementFixer::class);
96+
$ecsConfig->rule(NoMixedEchoPrintFixer::class);
97+
$ecsConfig->rule(ObjectOperatorWithoutWhitespaceFixer::class);
98+
$ecsConfig->rule(ParamReturnAndVarTagMalformsFixer::class);
99+
$ecsConfig->rule(ReturnAssignmentFixer::class);
100+
$ecsConfig->ruleWithConfiguration(SingleLineCommentStyleFixer::class, [
101+
'comment_types' => ['hash'],
102+
]);
103+
$ecsConfig->rule(SingleQuoteFixer::class);
104+
$ecsConfig->ruleWithConfiguration(OrderedImportsFixer::class, [
105+
'imports_order' => ['class', 'function', 'const'],
106+
]);
107+
$ecsConfig->ruleWithConfiguration(ArraySyntaxFixer::class, [
108+
'syntax' => 'short',
109+
]);
110+
$ecsConfig->ruleWithConfiguration(NoExtraBlankLinesFixer::class, [
111+
'tokens' => [
112+
'curly_brace_block',
113+
'extra',
114+
'parenthesis_brace_block',
115+
'square_brace_block',
116+
'throw',
117+
'use',
118+
],
119+
]);
120+
$ecsConfig->skip([
121+
SingleImportPerStatementFixer::class => null,
122+
]);
123+
};

0 commit comments

Comments
 (0)
Please sign in to comment.