diff --git a/ci/deptrac/config.yml b/ci/deptrac/config.yml index 3b368901..be7e3dfe 100644 --- a/ci/deptrac/config.yml +++ b/ci/deptrac/config.yml @@ -1,5 +1,6 @@ deptrac: paths: + - ../../fixtures - ../../src - ../../tests @@ -16,10 +17,18 @@ deptrac: collectors: - type: class value: \\MartinGeorgiev\\Utils\\.* - - name: Tests + - name: Fixtures collectors: - type: class - value: \\Tests\\MartinGeorgiev\\.* + value: \\Fixtures\\MartinGeorgiev\\.* + - name: Integration Tests + collectors: + - type: class + value: \\Tests\\Integration\\MartinGeorgiev\\.* + - name: Unit Tests + collectors: + - type: class + value: \\Tests\\Unit\\MartinGeorgiev\\.* ruleset: Functions: @@ -27,7 +36,12 @@ deptrac: Types: - Utils Utils: ~ - Tests: + Integration Tests: + - Fixtures + - Functions + - Types + Unit Tests: + - Fixtures - Functions - Types - Utils diff --git a/ci/php-cs-fixer/config.php b/ci/php-cs-fixer/config.php index 4b906225..e3031a02 100644 --- a/ci/php-cs-fixer/config.php +++ b/ci/php-cs-fixer/config.php @@ -9,6 +9,7 @@ $finder = Finder::create() ->in($basePath.'ci') + ->in($basePath.'fixtures') ->in($basePath.'src') ->in($basePath.'tests'); diff --git a/ci/phpstan/config.neon b/ci/phpstan/config.neon index 1c0d0f1f..88974d2e 100644 --- a/ci/phpstan/config.neon +++ b/ci/phpstan/config.neon @@ -12,6 +12,7 @@ parameters: level: max paths: - ../../ci + - ../../fixtures - ../../src - ../../tests diff --git a/fixtures/MartinGeorgiev/Doctrine/Entity/ContainsDecimals.php b/fixtures/MartinGeorgiev/Doctrine/Entity/ContainsDecimals.php index 1c11f49f..cc9fb031 100644 --- a/fixtures/MartinGeorgiev/Doctrine/Entity/ContainsDecimals.php +++ b/fixtures/MartinGeorgiev/Doctrine/Entity/ContainsDecimals.php @@ -18,4 +18,4 @@ class ContainsDecimals extends Entity #[ORM\Column(type: Types::DECIMAL)] public float $decimal3; -} \ No newline at end of file +} diff --git a/fixtures/MartinGeorgiev/Doctrine/Function/TestVariadicFunction.php b/fixtures/MartinGeorgiev/Doctrine/Function/TestVariadicFunction.php index bed4cc69..e08bb1db 100644 --- a/fixtures/MartinGeorgiev/Doctrine/Function/TestVariadicFunction.php +++ b/fixtures/MartinGeorgiev/Doctrine/Function/TestVariadicFunction.php @@ -4,10 +4,7 @@ namespace Fixtures\MartinGeorgiev\Doctrine\Function; -use Doctrine\ORM\Query\AST\Literal; -use Doctrine\ORM\Query\AST\Node; use MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\BaseVariadicFunction; -use MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Exception\InvalidArgumentForVariadicFunctionException; use MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Traits\BooleanValidationTrait; /**