From 593b09f97a825b8df8ff514e17a23f7a3fa6a122 Mon Sep 17 00:00:00 2001 From: catch <catch@35733.no-reply.drupal.org> Date: Fri, 6 Aug 2021 07:57:28 +0100 Subject: [PATCH] Issue #2047119 by fago, msankhala, LinL: Remove deprecated documentation in DataType annotation (cherry picked from commit 5d7ae0590544c8c9548e28854b71ad22dd03216a) --- .../Core/TypedData/Annotation/DataType.php | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/core/lib/Drupal/Core/TypedData/Annotation/DataType.php b/core/lib/Drupal/Core/TypedData/Annotation/DataType.php index 5c3c42f604f4..83444a9d087e 100644 --- a/core/lib/Drupal/Core/TypedData/Annotation/DataType.php +++ b/core/lib/Drupal/Core/TypedData/Annotation/DataType.php @@ -10,11 +10,11 @@ * The typed data API allows modules to support any kind of data based upon * pre-defined primitive types and interfaces for complex data and lists. * - * Defined data types may map to one of the pre-defined primitive types in - * \Drupal\Core\TypedData\Primitive or may be complex data types, containing on - * or more data properties. Typed data objects for complex data types have to - * implement the \Drupal\Core\TypedData\ComplexDataInterface. Further interface - * that may be implemented are: + * Defined data types may map to one of the pre-defined primitive types below + * \Drupal\Core\TypedData\Type or may be complex data types, containing + * one or more data properties. Typed data objects for complex data types have + * to implement the \Drupal\Core\TypedData\ComplexDataInterface. Further + * interfaces that may be implemented are: * - \Drupal\Core\Access\AccessibleInterface * - \Drupal\Core\TypedData\TranslatableInterface * @@ -82,16 +82,6 @@ class DataType extends Plugin { */ public $list_definition_class = '\Drupal\Core\TypedData\ListDataDefinition'; - /** - * The pre-defined primitive type that this data type maps to. - * - * If set, it must be a constant defined by \Drupal\Core\TypedData\Primitive - * such as \Drupal\Core\TypedData\Primitive::STRING. - * - * @var string - */ - public $primitive_type; - /** * An array of validation constraints for this type. * -- GitLab