Skip to content

Commit e124bff

Browse files
committed
Implement Composer Unused format and config
1 parent 221bc7a commit e124bff

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

src/Template/.github/workflows/unused.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ jobs:
6767
fi
6868
6969
- name: Detect unused packages
70-
run: composer-unused -vvv --ansi --no-interaction --no-progress --excludePackage=php
70+
run: composer-unused -vvv --output-format=github --ansi --no-interaction --no-progress

src/Template/composer-unused.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use ComposerUnused\ComposerUnused\Configuration\Configuration;
6+
use ComposerUnused\ComposerUnused\Configuration\NamedFilter;
7+
use ComposerUnused\ComposerUnused\Configuration\PatternFilter;
8+
use Webmozart\Glob\Glob;
9+
10+
return static function (Configuration $config): Configuration {
11+
return $config
12+
// ->addNamedFilter(NamedFilter::fromString('symfony/config'))
13+
// ->addPatternFilter(PatternFilter::fromString('/symfony-.*/'))
14+
->setAdditionalFilesFor('codeigniter4/framework', [
15+
...Glob::glob(__DIR__ . '/vendor/codeigniter4/framework/system/Helpers/*.php'),
16+
]);
17+
};

0 commit comments

Comments
 (0)