From fd53d3f5254f6a0d8a496427699d67ec2f1c74cb Mon Sep 17 00:00:00 2001 From: ebln <34722048+ebln@users.noreply.github.com> Date: Fri, 7 Jun 2024 12:48:30 +0200 Subject: [PATCH] Move Attribute to shorter Namespace MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit → \Ebln\Attrib\ForceFactory --- {src => attrib}/ForceFactory.php | 2 +- composer.json | 1 + src/ForceFactoryRule.php | 1 + tests/dataAttrib/code/EmptyProduct.php | 2 +- tests/dataAttrib/code/ForcedFactoryProduct.php | 2 +- tests/dataAttrib/code/IndependentForcedFactoryProduct.php | 2 +- tests/dataAttrib/code/LoopholeProduct.php | 2 +- tests/dataMixed/code/AttributeProduct.php | 2 +- tests/dataMixed/code/MismatchedProduct.php | 2 +- tests/dataMixed/code/MixedProduct.php | 2 +- 10 files changed, 10 insertions(+), 8 deletions(-) rename {src => attrib}/ForceFactory.php (95%) diff --git a/src/ForceFactory.php b/attrib/ForceFactory.php similarity index 95% rename from src/ForceFactory.php rename to attrib/ForceFactory.php index 324fda4..5f78fae 100644 --- a/src/ForceFactory.php +++ b/attrib/ForceFactory.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Ebln\PHPStan\EnforceFactory; +namespace Ebln\Attrib; /** * Marks classes to be instanciated by certain factories diff --git a/composer.json b/composer.json index 710dd71..243c884 100644 --- a/composer.json +++ b/composer.json @@ -23,6 +23,7 @@ }, "autoload": { "psr-4": { + "Ebln\\Attrib\\": "attrib/", "Ebln\\PHPStan\\EnforceFactory\\": "src/" } }, diff --git a/src/ForceFactoryRule.php b/src/ForceFactoryRule.php index 46a2980..6a60767 100644 --- a/src/ForceFactoryRule.php +++ b/src/ForceFactoryRule.php @@ -4,6 +4,7 @@ namespace Ebln\PHPStan\EnforceFactory; +use Ebln\Attrib\ForceFactory; use PhpParser\Node; use PHPStan\Analyser\Scope; use PHPStan\Reflection\ReflectionProvider; diff --git a/tests/dataAttrib/code/EmptyProduct.php b/tests/dataAttrib/code/EmptyProduct.php index d59ab2b..b79f5a4 100644 --- a/tests/dataAttrib/code/EmptyProduct.php +++ b/tests/dataAttrib/code/EmptyProduct.php @@ -4,7 +4,7 @@ namespace Test\Ebln\PHPStan\EnforceFactory\dataAttrib\code; -use Ebln\PHPStan\EnforceFactory\ForceFactory; +use Ebln\Attrib\ForceFactory; #[ForceFactory()] class EmptyProduct diff --git a/tests/dataAttrib/code/ForcedFactoryProduct.php b/tests/dataAttrib/code/ForcedFactoryProduct.php index db177b0..41e294e 100644 --- a/tests/dataAttrib/code/ForcedFactoryProduct.php +++ b/tests/dataAttrib/code/ForcedFactoryProduct.php @@ -4,7 +4,7 @@ namespace Test\Ebln\PHPStan\EnforceFactory\dataAttrib\code; -use Ebln\PHPStan\EnforceFactory\ForceFactory; +use Ebln\Attrib\ForceFactory; use Test\Ebln\PHPStan\EnforceFactory\dataAttrib\ForcedFactory; use Test\Ebln\PHPStan\EnforceFactory\dataAttrib\TraitFactory; diff --git a/tests/dataAttrib/code/IndependentForcedFactoryProduct.php b/tests/dataAttrib/code/IndependentForcedFactoryProduct.php index d87104a..9a7acf7 100644 --- a/tests/dataAttrib/code/IndependentForcedFactoryProduct.php +++ b/tests/dataAttrib/code/IndependentForcedFactoryProduct.php @@ -6,7 +6,7 @@ use Test\Ebln\PHPStan\EnforceFactory\dataAttrib\IndependentFactory; -#[\Ebln\PHPStan\EnforceFactory\ForceFactory(IndependentFactory::class)] +#[\Ebln\Attrib\ForceFactory(IndependentFactory::class)] #[\INVALID\NOT\FOUND\ATTRIBUTE(IndependentFactory::class)] class IndependentForcedFactoryProduct { diff --git a/tests/dataAttrib/code/LoopholeProduct.php b/tests/dataAttrib/code/LoopholeProduct.php index c6825e2..0783421 100644 --- a/tests/dataAttrib/code/LoopholeProduct.php +++ b/tests/dataAttrib/code/LoopholeProduct.php @@ -4,7 +4,7 @@ namespace Test\Ebln\PHPStan\EnforceFactory\dataAttrib\code; -use Ebln\PHPStan\EnforceFactory\ForceFactory; +use Ebln\Attrib\ForceFactory; use Test\Ebln\PHPStan\EnforceFactory\dataAttrib\ForcedFactory; use Test\Ebln\PHPStan\EnforceFactory\dataAttrib\TraitFactory; diff --git a/tests/dataMixed/code/AttributeProduct.php b/tests/dataMixed/code/AttributeProduct.php index fcaca3a..9a2cfe7 100644 --- a/tests/dataMixed/code/AttributeProduct.php +++ b/tests/dataMixed/code/AttributeProduct.php @@ -4,7 +4,7 @@ namespace Test\Ebln\PHPStan\EnforceFactory\dataMixed\code; -use Ebln\PHPStan\EnforceFactory\ForceFactory; +use Ebln\Attrib\ForceFactory; use Test\Ebln\PHPStan\EnforceFactory\dataMixed\AttributeFactory; #[ForceFactory(AttributeFactory::class)] diff --git a/tests/dataMixed/code/MismatchedProduct.php b/tests/dataMixed/code/MismatchedProduct.php index 434a2cf..c344ab6 100644 --- a/tests/dataMixed/code/MismatchedProduct.php +++ b/tests/dataMixed/code/MismatchedProduct.php @@ -4,7 +4,7 @@ namespace Test\Ebln\PHPStan\EnforceFactory\dataMixed\code; -use Ebln\PHPStan\EnforceFactory\ForceFactory; +use Ebln\Attrib\ForceFactory; use Ebln\PHPStan\EnforceFactory\ForceFactoryInterface; use Test\Ebln\PHPStan\EnforceFactory\dataMixed\AttributeFactory; use Test\Ebln\PHPStan\EnforceFactory\dataMixed\ForcedFactory; diff --git a/tests/dataMixed/code/MixedProduct.php b/tests/dataMixed/code/MixedProduct.php index c315a86..3052436 100644 --- a/tests/dataMixed/code/MixedProduct.php +++ b/tests/dataMixed/code/MixedProduct.php @@ -4,7 +4,7 @@ namespace Test\Ebln\PHPStan\EnforceFactory\dataMixed\code; -use Ebln\PHPStan\EnforceFactory\ForceFactory; +use Ebln\Attrib\ForceFactory; use Ebln\PHPStan\EnforceFactory\ForceFactoryInterface; use Test\Ebln\PHPStan\EnforceFactory\dataMixed\AttributeFactory; use Test\Ebln\PHPStan\EnforceFactory\dataMixed\ForcedFactory;