diff --git a/src/Category.php b/src/Category.php
index <HASH>..<HASH> 100644
--- a/src/Category.php
+++ b/src/Category.php
@@ -78,7 +78,8 @@ class Category implements SerializableInterface, JsonLdSerializableInterface
     }
 
     /**
-     * {@inheritdoc}
+     * @param array $data
+     * @return Category
      */
     public static function deserialize(array $data)
     {
diff --git a/src/Label/Events/Created.php b/src/Label/Events/Created.php
index <HASH>..<HASH> 100644
--- a/src/Label/Events/Created.php
+++ b/src/Label/Events/Created.php
@@ -58,7 +58,8 @@ class Created extends AbstractEvent
     }
 
     /**
-     * @inheritdoc
+     * @param array $data
+     * @return Created
      */
     public static function deserialize(array $data)
     {
diff --git a/src/Organizer/Events/AddressTranslated.php b/src/Organizer/Events/AddressTranslated.php
index <HASH>..<HASH> 100644
--- a/src/Organizer/Events/AddressTranslated.php
+++ b/src/Organizer/Events/AddressTranslated.php
@@ -45,8 +45,7 @@ final class AddressTranslated extends AddressUpdated
     }
 
     /**
-     * @param array $data
-     * @return static
+     * @return AddressTranslated
      */
     public static function deserialize(array $data): AddressUpdated
     {
Document return types where it's impossible to set one because of bad inheritance behaviour