diff --git a/src/Metadata/PropertyMetadataFactory.php b/src/Metadata/PropertyMetadataFactory.php
index a6acda8093e9a343e907b04dc7e0c42b347d0374..823aab2180a597740a030523fdfde377135e769f 100644
--- a/src/Metadata/PropertyMetadataFactory.php
+++ b/src/Metadata/PropertyMetadataFactory.php
@@ -47,9 +47,6 @@ class PropertyMetadataFactory
     /** @var ClassName */
     private $resource;
 
-    /** @var bool */
-    private $normalization;
-
     /** @var string */
     private $mode;
 
@@ -89,9 +86,11 @@ class PropertyMetadataFactory
     }
 
     /**
-     * @param ClassName           $class
-     * @param string              $propertyName
-     * @param APIPropertyMetadata $propertyMeta
+     * @param ClassName $class
+     * @param string    $propertyName
+     *
+     * @throws ResourceClassNotFoundException
+     * @throws \ApiPlatform\Core\Exception\PropertyNotFoundException
      *
      * @return PropertyMetadata
      */
diff --git a/src/Models/ClassInfo.php b/src/Models/ClassInfo.php
index 669d828734d49045430ef68483c195976fcf6438..b9994b34a71d108888a0581527cca4e968d7cf64 100644
--- a/src/Models/ClassInfo.php
+++ b/src/Models/ClassInfo.php
@@ -168,6 +168,8 @@ final class ClassInfo implements ClassName
 
     /**
      * @param ClassInfo $child
+     *
+     * @SuppressWarnings(PHPMD.UnusedPrivateMethod)
      */
     private function addChild(ClassInfo $child): void
     {
@@ -359,6 +361,7 @@ final class ClassInfo implements ClassName
      * Get properties.
      *
      * @return HasName[]
+     * @SuppressWarnings(PHPMD.UnusedPrivateMethod)
      */
     private function getAllConcreteProperties(): array
     {
diff --git a/src/Models/PHPClass.php b/src/Models/PHPClass.php
index 69fbee81806d28435a9a90bc3074bdd4896e457c..55d8baabc6f7a61c243b029ebdc3d18afe2fa553 100644
--- a/src/Models/PHPClass.php
+++ b/src/Models/PHPClass.php
@@ -121,7 +121,7 @@ final class PHPClass implements ClassName
             if (!preg_match('/^\\\\?((?:\w+\\\\)*)(\w+)$/i', $name, $groups)) {
                 throw new InvalidArgumentException("Invalid PHP class name: $name");
             }
-            [, $namespace, $baseName] = $groups;
+            list(, $namespace, $baseName) = $groups;
 
             $instances[$name] = new self($namespace, $baseName);
         }