Skip to content

Commit 13c58f2

Browse files
committed
fix: skip paths
1 parent 3a2b98d commit 13c58f2

File tree

1 file changed

+28
-13
lines changed

1 file changed

+28
-13
lines changed

src/ecs.php

+28-13
Original file line numberDiff line numberDiff line change
@@ -288,19 +288,7 @@
288288
],
289289
]);
290290

291-
$ecsConfig->skip([
292-
PhpdocSummaryFixer::class,
293-
PhpdocToCommentFixer::class,
294-
PsrAutoloadingFixer::class,
295-
SelfAccessorFixer::class,
296-
SimplifiedNullReturnFixer::class,
297-
StatementIndentationFixer::class,
298-
UnaryOperatorSpacesFixer::class,
299-
ArrayOpenerAndCloserNewlineFixer::class,
300-
ArrayListItemNewlineFixer::class,
301-
StandaloneLineInMultilineArrayFixer::class,
302-
NoAliasLanguageConstructCallFixer::class,
303-
291+
$baseSkipPaths = [
304292
'_ide_helper*.php',
305293
'.phpstorm.meta.php',
306294
'*.blade.php',
@@ -327,7 +315,34 @@
327315
'src/storage',
328316
'boilerplate/src/storage',
329317

318+
'vendor',
319+
'src/vendor',
320+
'boilerplate/src/vendor',
321+
330322
'var',
331323
'src/var',
324+
];
325+
326+
$skipPaths = [];
327+
foreach (['codebase/', './', ''] as $prefix) {
328+
foreach ($baseSkipPaths as $skipPath) {
329+
$skipPaths[] = "{$prefix}$skipPath";
330+
}
331+
}
332+
333+
$ecsConfig->skip([
334+
PhpdocSummaryFixer::class,
335+
PhpdocToCommentFixer::class,
336+
PsrAutoloadingFixer::class,
337+
SelfAccessorFixer::class,
338+
SimplifiedNullReturnFixer::class,
339+
StatementIndentationFixer::class,
340+
UnaryOperatorSpacesFixer::class,
341+
ArrayOpenerAndCloserNewlineFixer::class,
342+
ArrayListItemNewlineFixer::class,
343+
StandaloneLineInMultilineArrayFixer::class,
344+
NoAliasLanguageConstructCallFixer::class,
345+
346+
...$skipPaths,
332347
]);
333348
};

0 commit comments

Comments
 (0)