From 10f63db15d2bac526558b9bffb7cb5d888cc52d9 Mon Sep 17 00:00:00 2001 From: TomasVotruba Date: Thu, 30 Apr 2020 10:57:00 +0200 Subject: [PATCH] remove unused interface --- .../ClassAwarePhpDocNodeFactoryInterface.php | 10 ---------- .../src/Contract/PhpDocNodeFactoryInterface.php | 2 ++ .../AbstractPhpDocNodeFactory.php | 4 ++-- .../PhpDocNodeFactory/ParamPhpDocNodeFactory.php | 5 ----- .../src/PhpDocParser/BetterPhpDocParser.php | 15 +++++---------- 5 files changed, 9 insertions(+), 27 deletions(-) delete mode 100644 packages/better-php-doc-parser/src/Contract/ClassAwarePhpDocNodeFactoryInterface.php diff --git a/packages/better-php-doc-parser/src/Contract/ClassAwarePhpDocNodeFactoryInterface.php b/packages/better-php-doc-parser/src/Contract/ClassAwarePhpDocNodeFactoryInterface.php deleted file mode 100644 index ac91ed67884..00000000000 --- a/packages/better-php-doc-parser/src/Contract/ClassAwarePhpDocNodeFactoryInterface.php +++ /dev/null @@ -1,10 +0,0 @@ -annotationContentResolver = $annotationContentResolver; } - public function getName(): string - { - return 'param'; - } - public function createFromTokens(TokenIterator $tokenIterator): ?PhpDocTagValueNode { try { diff --git a/packages/better-php-doc-parser/src/PhpDocParser/BetterPhpDocParser.php b/packages/better-php-doc-parser/src/PhpDocParser/BetterPhpDocParser.php index 7dada50c521..11b8e8485e1 100644 --- a/packages/better-php-doc-parser/src/PhpDocParser/BetterPhpDocParser.php +++ b/packages/better-php-doc-parser/src/PhpDocParser/BetterPhpDocParser.php @@ -19,7 +19,6 @@ use PHPStan\PhpDocParser\Parser\TypeParser; use Rector\AttributeAwarePhpDoc\Ast\PhpDoc\AttributeAwarePhpDocNode; use Rector\BetterPhpDocParser\Attributes\Ast\AttributeAwareNodeFactory; use Rector\BetterPhpDocParser\Attributes\Attribute\Attribute; -use Rector\BetterPhpDocParser\Contract\ClassAwarePhpDocNodeFactoryInterface; use Rector\BetterPhpDocParser\Contract\PhpDocNodeFactoryInterface; use Rector\BetterPhpDocParser\PhpDocNodeFactory\ParamPhpDocNodeFactory; use Rector\BetterPhpDocParser\Printer\MultilineSpaceFormatPreserver; @@ -288,15 +287,11 @@ final class BetterPhpDocParser extends PhpDocParser // normalize $tag = ltrim($tag, '@'); - if ($phpDocNodeFactory instanceof ClassAwarePhpDocNodeFactoryInterface) { - return $this->classAnnotationMatcher->isTagMatchToNodeAndClass( - $tag, - $phpNode, - $phpDocNodeFactory->getClass() - ); - } - - return false; + return $this->classAnnotationMatcher->isTagMatchToNodeAndClass( + $tag, + $phpNode, + $phpDocNodeFactory->getClass() + ); } private function getTokenIteratorIndex(TokenIterator $tokenIterator): int