diff --git a/core/modules/big_pipe/tests/src/Unit/Render/FiberPlaceholderTest.php b/core/modules/big_pipe/tests/src/Unit/Render/FiberPlaceholderTest.php index 644ed8eb051800b8ae3431301f4144ad8f661070..33e3afe0177597ad91bd0d25dbfcc2682ca637f5 100644 --- a/core/modules/big_pipe/tests/src/Unit/Render/FiberPlaceholderTest.php +++ b/core/modules/big_pipe/tests/src/Unit/Render/FiberPlaceholderTest.php @@ -110,6 +110,9 @@ public function testLongPlaceholderFiberSuspendingLoop(): void { } +/** + * Test class for testing fiber placeholders. + */ class TurtleLazyBuilder implements TrustedCallbackInterface { /** diff --git a/core/modules/block/src/BlockRepositoryInterface.php b/core/modules/block/src/BlockRepositoryInterface.php index 09f91168406b5f6a5d8801fb1050254cf8667471..d6cee45acc1f0544abad22396821f7cf214e1afb 100644 --- a/core/modules/block/src/BlockRepositoryInterface.php +++ b/core/modules/block/src/BlockRepositoryInterface.php @@ -2,6 +2,9 @@ namespace Drupal\block; +/** + * Provides an interface for the block repository. + */ interface BlockRepositoryInterface { /** diff --git a/core/modules/block/src/Plugin/migrate/process/BlockPluginId.php b/core/modules/block/src/Plugin/migrate/process/BlockPluginId.php index eb36cded0bc73558cbe70f74abc4d7ed74f4523c..f91f832e94747a329905bf1439cb2469a56cfbbd 100644 --- a/core/modules/block/src/Plugin/migrate/process/BlockPluginId.php +++ b/core/modules/block/src/Plugin/migrate/process/BlockPluginId.php @@ -12,6 +12,9 @@ use Drupal\migrate\Row; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Determines the block plugin ID. + */ #[MigrateProcess('block_plugin_id')] class BlockPluginId extends ProcessPluginBase implements ContainerFactoryPluginInterface { diff --git a/core/modules/block/src/Plugin/migrate/process/BlockRegion.php b/core/modules/block/src/Plugin/migrate/process/BlockRegion.php index f60471ca7027840b2337fa78caef135f997f50f7..e957adde2cb131679a593ed55d01c3bc65a6d450 100644 --- a/core/modules/block/src/Plugin/migrate/process/BlockRegion.php +++ b/core/modules/block/src/Plugin/migrate/process/BlockRegion.php @@ -9,6 +9,9 @@ use Drupal\migrate\Row; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Determines the region for a block. + */ #[MigrateProcess('block_region')] class BlockRegion extends StaticMap implements ContainerFactoryPluginInterface { diff --git a/core/modules/block/src/Plugin/migrate/process/BlockTheme.php b/core/modules/block/src/Plugin/migrate/process/BlockTheme.php index f9b337ec02fab6e1bcc2c5b9e3d13e5bc1a551a5..ca7e9dff106a76d46580e2c9f3f80378e820eafb 100644 --- a/core/modules/block/src/Plugin/migrate/process/BlockTheme.php +++ b/core/modules/block/src/Plugin/migrate/process/BlockTheme.php @@ -10,6 +10,9 @@ use Drupal\Core\Plugin\ContainerFactoryPluginInterface; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Determines the theme to use for a block. + */ #[MigrateProcess('block_theme')] class BlockTheme extends ProcessPluginBase implements ContainerFactoryPluginInterface { diff --git a/core/modules/block/src/Plugin/migrate/process/BlockVisibility.php b/core/modules/block/src/Plugin/migrate/process/BlockVisibility.php index 91ee670ca8b5e9fb74044708b2000b9d985f5ab5..032a569ef922caf86ccbb06c4c183f69b51f7604 100644 --- a/core/modules/block/src/Plugin/migrate/process/BlockVisibility.php +++ b/core/modules/block/src/Plugin/migrate/process/BlockVisibility.php @@ -13,6 +13,9 @@ use Drupal\migrate\Row; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Determines the visibility for a block. + */ #[MigrateProcess('block_visibility')] class BlockVisibility extends ProcessPluginBase implements ContainerFactoryPluginInterface { diff --git a/core/modules/block_content/src/Controller/BlockContentController.php b/core/modules/block_content/src/Controller/BlockContentController.php index 20bd0f0d1caa4848ab7b13e1438d0f4f8817b868..b2776f51d7d81736c08dd5171185a13ca57b1018 100644 --- a/core/modules/block_content/src/Controller/BlockContentController.php +++ b/core/modules/block_content/src/Controller/BlockContentController.php @@ -10,6 +10,9 @@ use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\HttpFoundation\Request; +/** + * Controller routines for custom block routes. + */ class BlockContentController extends ControllerBase { /** diff --git a/core/modules/ckeditor5/src/Attribute/CKEditor5AspectsOfCKEditor5Plugin.php b/core/modules/ckeditor5/src/Attribute/CKEditor5AspectsOfCKEditor5Plugin.php index 26a9921e843ec8d10be070e4d32a6e9cb36558f9..66475cd7ff36351268c58d9cd88769c1cb0bbf5d 100644 --- a/core/modules/ckeditor5/src/Attribute/CKEditor5AspectsOfCKEditor5Plugin.php +++ b/core/modules/ckeditor5/src/Attribute/CKEditor5AspectsOfCKEditor5Plugin.php @@ -6,6 +6,9 @@ use Drupal\Component\Plugin\Attribute\Plugin; +/** + * Defines the CKEditor5 aspect of CKEditor5 plugin. + */ #[\Attribute(\Attribute::TARGET_CLASS)] class CKEditor5AspectsOfCKEditor5Plugin extends Plugin { diff --git a/core/modules/ckeditor5/src/Attribute/DrupalAspectsOfCKEditor5Plugin.php b/core/modules/ckeditor5/src/Attribute/DrupalAspectsOfCKEditor5Plugin.php index 167d7cedfbc29c334a019b027b72f157fef8b592..4df530b09c800246152b84731267eb962a08e3d3 100644 --- a/core/modules/ckeditor5/src/Attribute/DrupalAspectsOfCKEditor5Plugin.php +++ b/core/modules/ckeditor5/src/Attribute/DrupalAspectsOfCKEditor5Plugin.php @@ -8,6 +8,9 @@ use Drupal\Component\Plugin\Attribute\Plugin; use Drupal\Core\StringTranslation\TranslatableMarkup; +/** + * Define a Drupal aspects of CKEditor5 plugin. + */ #[\Attribute(\Attribute::TARGET_CLASS)] class DrupalAspectsOfCKEditor5Plugin extends Plugin { diff --git a/core/modules/ckeditor5/src/Plugin/ConfigAction/AddItemToToolbar.php b/core/modules/ckeditor5/src/Plugin/ConfigAction/AddItemToToolbar.php index b374e35e6d7c936eaef221398edf1bfe74945c6b..4be8fdeaa59c288b6878259a71cabb4c7d916403 100644 --- a/core/modules/ckeditor5/src/Plugin/ConfigAction/AddItemToToolbar.php +++ b/core/modules/ckeditor5/src/Plugin/ConfigAction/AddItemToToolbar.php @@ -12,6 +12,12 @@ use Drupal\editor\EditorInterface; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Config action plugin to add an item to the toolbar. + * + * @internal + * This API is experimental. + */ #[ConfigAction( id: 'editor:addItemToToolbar', admin_label: new TranslatableMarkup('Add an item to a CKEditor 5 toolbar'), diff --git a/core/modules/comment/src/CommentStatistics.php b/core/modules/comment/src/CommentStatistics.php index d2d08dfc0eecc28cf286b7365d57a7d58fe40620..9c43e14fa7b66ce916e108394f0517fcc99f7e81 100644 --- a/core/modules/comment/src/CommentStatistics.php +++ b/core/modules/comment/src/CommentStatistics.php @@ -13,6 +13,9 @@ use Drupal\Core\StringTranslation\StringTranslationTrait; use Drupal\user\EntityOwnerInterface; +/** + * Service for storing and retrieving comment statistics. + */ class CommentStatistics implements CommentStatisticsInterface { use StringTranslationTrait; diff --git a/core/modules/config/tests/config_action_duplicate_test/src/Plugin/ConfigAction/DuplicateConfigAction.php b/core/modules/config/tests/config_action_duplicate_test/src/Plugin/ConfigAction/DuplicateConfigAction.php index d2a2dd573deda378f9c72ee071a2dcba79b91697..431d4114f85b4e33a064f7c8101e01e0e5d3573e 100644 --- a/core/modules/config/tests/config_action_duplicate_test/src/Plugin/ConfigAction/DuplicateConfigAction.php +++ b/core/modules/config/tests/config_action_duplicate_test/src/Plugin/ConfigAction/DuplicateConfigAction.php @@ -8,6 +8,12 @@ use Drupal\Core\Config\Action\ConfigActionPluginInterface; use Drupal\Core\StringTranslation\TranslatableMarkup; +/** + * Test config action for testing duplicating a config action. + * + * @internal + * This API is experimental. + */ #[ConfigAction( id: 'config_action_duplicate_test:config_test.dynamic:setProtectedProperty', admin_label: new TranslatableMarkup('A duplicate config action'), diff --git a/core/modules/config/tests/config_collection_install_test/src/EventSubscriber.php b/core/modules/config/tests/config_collection_install_test/src/EventSubscriber.php index ed5dd77ac5bbd45c5f713906d340322bf41fe6a9..1c21974ad1ed496f3897db27e6558ffc8fb17574 100644 --- a/core/modules/config/tests/config_collection_install_test/src/EventSubscriber.php +++ b/core/modules/config/tests/config_collection_install_test/src/EventSubscriber.php @@ -9,6 +9,9 @@ use Drupal\Core\State\StateInterface; use Symfony\Component\EventDispatcher\EventSubscriberInterface; +/** + * Event subscriber for testing configuration collection. + */ class EventSubscriber implements EventSubscriberInterface { /** diff --git a/core/modules/config/tests/config_events_test/src/EventSubscriber.php b/core/modules/config/tests/config_events_test/src/EventSubscriber.php index b92f79b8344fcf5819d975434c59cb04239a3843..aca5b8d2d83f74f75dcb27446c44beeea5c248ef 100644 --- a/core/modules/config/tests/config_events_test/src/EventSubscriber.php +++ b/core/modules/config/tests/config_events_test/src/EventSubscriber.php @@ -10,6 +10,9 @@ use Drupal\Core\State\StateInterface; use Symfony\Component\EventDispatcher\EventSubscriberInterface; +/** + * Event subscriber for testing configuration events. + */ class EventSubscriber implements EventSubscriberInterface { /** diff --git a/core/modules/config/tests/config_test/src/ConfigTestStorage.php b/core/modules/config/tests/config_test/src/ConfigTestStorage.php index 9a34ed66df9a39df9c6dad28fb53da5bbb4613d0..adfc970ccb3252e5d5a840d3a0c518d7bb558447 100644 --- a/core/modules/config/tests/config_test/src/ConfigTestStorage.php +++ b/core/modules/config/tests/config_test/src/ConfigTestStorage.php @@ -7,6 +7,9 @@ use Drupal\Core\Config\Entity\ConfigEntityStorage; use Drupal\Core\Config\Config; +/** + * Storage class for testing configuration entity storage. + */ class ConfigTestStorage extends ConfigEntityStorage { /** diff --git a/core/modules/content_moderation/src/Plugin/ConfigAction/AddModeration.php b/core/modules/content_moderation/src/Plugin/ConfigAction/AddModeration.php index a2df177036ba003bf9c1c51c3e96132c2c5817f4..eafabbe1f227091a6f065ebb79ac0d714d807d5c 100644 --- a/core/modules/content_moderation/src/Plugin/ConfigAction/AddModeration.php +++ b/core/modules/content_moderation/src/Plugin/ConfigAction/AddModeration.php @@ -12,6 +12,10 @@ use Drupal\workflows\WorkflowInterface; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * @internal + * This API is experimental. + */ #[ConfigAction( id: 'add_moderation', entity_types: ['workflow'], diff --git a/core/modules/content_moderation/src/Plugin/ConfigAction/AddModerationDeriver.php b/core/modules/content_moderation/src/Plugin/ConfigAction/AddModerationDeriver.php index fec8c773e66303f7bde3b41db91a8b92f725c205..7f9829c5f9a057ff297ea27a0a8acd288179e28c 100644 --- a/core/modules/content_moderation/src/Plugin/ConfigAction/AddModerationDeriver.php +++ b/core/modules/content_moderation/src/Plugin/ConfigAction/AddModerationDeriver.php @@ -14,6 +14,9 @@ use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\String\Inflector\EnglishInflector; +/** + * Deriver for moderation config actions plugins. + */ final class AddModerationDeriver extends DeriverBase implements ContainerDeriverInterface { use StringTranslationTrait; diff --git a/core/modules/field/src/Plugin/migrate/process/FieldType.php b/core/modules/field/src/Plugin/migrate/process/FieldType.php index 52d5cc5ba15a4b4abb0dcc8bade82a556affafb9..d4df1feb2f09f741d22c09beeb03a87b789be2b2 100644 --- a/core/modules/field/src/Plugin/migrate/process/FieldType.php +++ b/core/modules/field/src/Plugin/migrate/process/FieldType.php @@ -12,6 +12,9 @@ use Drupal\migrate_drupal\Plugin\MigrateFieldPluginManagerInterface; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Determines the field type for a field. + */ #[MigrateProcess('field_type')] class FieldType extends StaticMap implements ContainerFactoryPluginInterface { diff --git a/core/modules/field/src/Plugin/migrate/process/d7/FieldInstanceDefaults.php b/core/modules/field/src/Plugin/migrate/process/d7/FieldInstanceDefaults.php index b0e8a5a3194a743774c3a6fe20d660a66feae76a..f75c8a0b0e26c13e0463d0f9e3695bd697476022 100644 --- a/core/modules/field/src/Plugin/migrate/process/d7/FieldInstanceDefaults.php +++ b/core/modules/field/src/Plugin/migrate/process/d7/FieldInstanceDefaults.php @@ -7,6 +7,9 @@ use Drupal\migrate\ProcessPluginBase; use Drupal\migrate\Row; +/** + * Determines the default values for a field instance. + */ #[MigrateProcess('d7_field_instance_defaults')] class FieldInstanceDefaults extends ProcessPluginBase { diff --git a/core/modules/field/src/Plugin/migrate/process/d7/FieldSettings.php b/core/modules/field/src/Plugin/migrate/process/d7/FieldSettings.php index bcf0ed0e91e57f6043de37cf9a0514ab4e1b7896..125a8e273a01997b5889f2737a2ed85ab0845e7a 100644 --- a/core/modules/field/src/Plugin/migrate/process/d7/FieldSettings.php +++ b/core/modules/field/src/Plugin/migrate/process/d7/FieldSettings.php @@ -7,6 +7,9 @@ use Drupal\migrate\ProcessPluginBase; use Drupal\migrate\Row; +/** + * Determines the field settings values for a field. + */ #[MigrateProcess('d7_field_settings')] class FieldSettings extends ProcessPluginBase { diff --git a/core/modules/file/src/Plugin/migrate/process/d6/FieldFile.php b/core/modules/file/src/Plugin/migrate/process/d6/FieldFile.php index ab2baa5d6d0ebb7e8a6a880f210ce9f44a659032..9428031e6dedd828b25031ba133e890fe37a21ed 100644 --- a/core/modules/file/src/Plugin/migrate/process/d6/FieldFile.php +++ b/core/modules/file/src/Plugin/migrate/process/d6/FieldFile.php @@ -11,6 +11,9 @@ use Drupal\migrate\Row; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * Determines the settings for a Drupal 6 file field. + */ #[MigrateProcess('d6_field_file')] class FieldFile extends ProcessPluginBase implements ContainerFactoryPluginInterface { diff --git a/core/modules/image/src/Plugin/migrate/field/d7/ImageField.php b/core/modules/image/src/Plugin/migrate/field/d7/ImageField.php index 4e81630e675cf758e1bfabf319d42510a1cc2838..c3f419976a0472ced49a872107d5aee36f9a8644 100644 --- a/core/modules/image/src/Plugin/migrate/field/d7/ImageField.php +++ b/core/modules/image/src/Plugin/migrate/field/d7/ImageField.php @@ -6,6 +6,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 7 image fields. + */ #[MigrateField( id: 'image', core: [7], diff --git a/core/modules/jsonapi/tests/src/Traits/JsonApiJsonSchemaTestTrait.php b/core/modules/jsonapi/tests/src/Traits/JsonApiJsonSchemaTestTrait.php index 5c073834e99835e04267f83877e4618b9742710d..793710d1d4eb9ac26c72bc8f6880785919fb5fc1 100644 --- a/core/modules/jsonapi/tests/src/Traits/JsonApiJsonSchemaTestTrait.php +++ b/core/modules/jsonapi/tests/src/Traits/JsonApiJsonSchemaTestTrait.php @@ -11,6 +11,9 @@ use JsonSchema\Uri\UriRetriever; use JsonSchema\Validator; +/** + * Support methods for testing JSON API schema. + */ trait JsonApiJsonSchemaTestTrait { use JsonSchemaTestTrait { diff --git a/core/modules/language/tests/language_events_test/src/EventSubscriber.php b/core/modules/language/tests/language_events_test/src/EventSubscriber.php index 3dc455629b50783449f3b078e1029d39dd14c56b..806dd621afe02815b2d7b2d8116ffab66e521dee 100644 --- a/core/modules/language/tests/language_events_test/src/EventSubscriber.php +++ b/core/modules/language/tests/language_events_test/src/EventSubscriber.php @@ -9,6 +9,9 @@ use Drupal\language\Config\LanguageConfigOverrideCrudEvent; use Symfony\Component\EventDispatcher\EventSubscriberInterface; +/** + * Event subscriber for testing Language events. + */ class EventSubscriber implements EventSubscriberInterface { /** diff --git a/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php b/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php index 58a5a1e6e53d7f7580b53961c984914c74edd2d4..e882777b75db6b32604a936310d89992350ef227 100644 --- a/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php +++ b/core/modules/layout_builder/tests/src/Kernel/SectionListTraitTest.php @@ -33,6 +33,9 @@ public function testAddBlankSection(): void { } +/** + * Test item list class for layout section fields. + */ class TestSectionList implements SectionListInterface { use SectionListTrait { diff --git a/core/modules/link/src/Plugin/migrate/field/d6/LinkField.php b/core/modules/link/src/Plugin/migrate/field/d6/LinkField.php index 7768658940e39ade3a8fb02e5c5db99a067709b2..62df6192c8256f8dcc5f72bbf70e0beb278389cd 100644 --- a/core/modules/link/src/Plugin/migrate/field/d6/LinkField.php +++ b/core/modules/link/src/Plugin/migrate/field/d6/LinkField.php @@ -6,6 +6,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 6 link fields. + */ #[MigrateField( id: 'link', core: [6], diff --git a/core/modules/migrate/src/Event/EventBase.php b/core/modules/migrate/src/Event/EventBase.php index b999de229c44ea0cac9fed79eb00b999324fed36..0ea16346c9bef4703c2c17c1a77c395588282817 100644 --- a/core/modules/migrate/src/Event/EventBase.php +++ b/core/modules/migrate/src/Event/EventBase.php @@ -6,6 +6,9 @@ use Drupal\migrate\MigrateMessageInterface; use Drupal\Component\EventDispatcher\Event; +/** + * Base class for migration events. + */ class EventBase extends Event { /** diff --git a/core/modules/migrate/src/MigrateBuildDependencyInterface.php b/core/modules/migrate/src/MigrateBuildDependencyInterface.php index d5a900d70de1c5b8db775a6bdcd0dd7e641808c4..252c48179c512475b81552e8e16f91e1c5d61fa2 100644 --- a/core/modules/migrate/src/MigrateBuildDependencyInterface.php +++ b/core/modules/migrate/src/MigrateBuildDependencyInterface.php @@ -2,6 +2,9 @@ namespace Drupal\migrate; +/** + * Interface for migration plugin manager for building dependencies. + */ interface MigrateBuildDependencyInterface { /** diff --git a/core/modules/migrate/src/MigrateExecutableInterface.php b/core/modules/migrate/src/MigrateExecutableInterface.php index d816bdd8a9168f67f589be90a915b13a1138bfc5..0d78d38c73dcef5c600af5c8d6b4461063b58284 100644 --- a/core/modules/migrate/src/MigrateExecutableInterface.php +++ b/core/modules/migrate/src/MigrateExecutableInterface.php @@ -4,6 +4,9 @@ use Drupal\migrate\Plugin\MigrationInterface; +/** + * Interface for the migration executable. + */ interface MigrateExecutableInterface { /** diff --git a/core/modules/migrate/src/MigrateMessageInterface.php b/core/modules/migrate/src/MigrateMessageInterface.php index efb30da3a2b4c43792cba4c009c995d4d7f8ee22..a19dd13cc0744cce9850ae247f967637a7b8ca02 100644 --- a/core/modules/migrate/src/MigrateMessageInterface.php +++ b/core/modules/migrate/src/MigrateMessageInterface.php @@ -2,6 +2,9 @@ namespace Drupal\migrate; +/** + * Interface for migration messages. + */ interface MigrateMessageInterface { /** diff --git a/core/modules/migrate/src/Plugin/Derivative/MigrateEntity.php b/core/modules/migrate/src/Plugin/Derivative/MigrateEntity.php index 9491f7813fa51098c2ef022c998f66b41b7a6969..3949eb2745a6becd33e1331c5cec5f60db93cc9c 100644 --- a/core/modules/migrate/src/Plugin/Derivative/MigrateEntity.php +++ b/core/modules/migrate/src/Plugin/Derivative/MigrateEntity.php @@ -5,6 +5,9 @@ use Drupal\Core\Plugin\Discovery\ContainerDeriverInterface; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * The migrate entity deriver. + */ class MigrateEntity implements ContainerDeriverInterface { /** diff --git a/core/modules/migrate/src/Plugin/Derivative/MigrateEntityRevision.php b/core/modules/migrate/src/Plugin/Derivative/MigrateEntityRevision.php index 4d16063ad10947abb3ab799da78a333ec6cf0549..6620e7aceae5f97549a864d87e972233bac19dba 100644 --- a/core/modules/migrate/src/Plugin/Derivative/MigrateEntityRevision.php +++ b/core/modules/migrate/src/Plugin/Derivative/MigrateEntityRevision.php @@ -5,6 +5,9 @@ use Drupal\Core\Plugin\Discovery\ContainerDeriverInterface; use Symfony\Component\DependencyInjection\ContainerInterface; +/** + * The migrate entity revision deriver. + */ class MigrateEntityRevision implements ContainerDeriverInterface { /** diff --git a/core/modules/migrate/src/Plugin/MigratePluginManagerInterface.php b/core/modules/migrate/src/Plugin/MigratePluginManagerInterface.php index 32564a5c6a769b8e5e66184f484027dc6df1064a..2d21fc34ab6c5fc54e2e891830c52adccd264f96 100644 --- a/core/modules/migrate/src/Plugin/MigratePluginManagerInterface.php +++ b/core/modules/migrate/src/Plugin/MigratePluginManagerInterface.php @@ -4,6 +4,9 @@ use Drupal\Component\Plugin\PluginManagerInterface; +/** + * Interface for the migration plugin manager. + */ interface MigratePluginManagerInterface extends PluginManagerInterface { /** diff --git a/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityDisplayTest.php b/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityDisplayTest.php index b7f69447ae3653ba5014f8afabda25a67675b905..0c2b729e8b662803da050295c6223b8e53ddeb81 100644 --- a/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityDisplayTest.php +++ b/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityDisplayTest.php @@ -47,6 +47,9 @@ public function testImport(): void { } +/** + * Test class used for testing per component entity display. + */ class TestPerComponentEntityDisplay extends ComponentEntityDisplayBase { const MODE_NAME = 'view_mode'; diff --git a/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityFormDisplayTest.php b/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityFormDisplayTest.php index 2982b5d0d8c3bdde17af839b56168fc82078b402..0ce3f69e6bb328ef4615d67005b1c7debc4c9c37 100644 --- a/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityFormDisplayTest.php +++ b/core/modules/migrate/tests/src/Unit/destination/PerComponentEntityFormDisplayTest.php @@ -47,6 +47,9 @@ public function testImport(): void { } +/** + * Test class for testing per component entity form display. + */ class TestPerComponentEntityFormDisplay extends PerComponentEntityFormDisplay { const MODE_NAME = 'form_mode'; diff --git a/core/modules/migrate/tests/src/Unit/process/ConcatTest.php b/core/modules/migrate/tests/src/Unit/process/ConcatTest.php index d32d4391f9b8635f08b96c1a61d7a574d07bb916..31eff2be9cb330de545b842de04fcb906e349182 100644 --- a/core/modules/migrate/tests/src/Unit/process/ConcatTest.php +++ b/core/modules/migrate/tests/src/Unit/process/ConcatTest.php @@ -49,6 +49,9 @@ public function testConcatWithDelimiter(): void { } +/** + * Mock class for the concat process plugin. + */ class TestConcat extends Concat { public function __construct() { diff --git a/core/modules/migrate/tests/src/Unit/process/MigrateProcessTestCase.php b/core/modules/migrate/tests/src/Unit/process/MigrateProcessTestCase.php index d625dfc66ee36815b33c7d9121274e6fbbce7170..4ad61abae60047dcded12f78cfc8190e295038ca 100644 --- a/core/modules/migrate/tests/src/Unit/process/MigrateProcessTestCase.php +++ b/core/modules/migrate/tests/src/Unit/process/MigrateProcessTestCase.php @@ -6,6 +6,9 @@ use Drupal\Tests\migrate\Unit\MigrateTestCase; +/** + * Base class for the Migrate module migrate process unit tests. + */ abstract class MigrateProcessTestCase extends MigrateTestCase { /** diff --git a/core/modules/migrate_drupal/src/Plugin/MigrateFieldPluginManagerInterface.php b/core/modules/migrate_drupal/src/Plugin/MigrateFieldPluginManagerInterface.php index ec3575910d7d007eecc5afc5615f2893f7c75df5..6bdbba88a1bfb3a373bbbe4a71a6bdfa50dee04a 100644 --- a/core/modules/migrate_drupal/src/Plugin/MigrateFieldPluginManagerInterface.php +++ b/core/modules/migrate_drupal/src/Plugin/MigrateFieldPluginManagerInterface.php @@ -5,6 +5,9 @@ use Drupal\migrate\Plugin\MigratePluginManagerInterface; use Drupal\migrate\Plugin\MigrationInterface; +/** + * Interface implemented by plugin manager for migrate field plugins. + */ interface MigrateFieldPluginManagerInterface extends MigratePluginManagerInterface { /** diff --git a/core/modules/migrate_drupal/tests/src/Traits/CreateMigrationsTrait.php b/core/modules/migrate_drupal/tests/src/Traits/CreateMigrationsTrait.php index 25a6ea4237d61bfc0299d7bf70230cf4ccb146f4..3cd89e92ba9e02e3ce7f0278ef88192d436c7b4a 100644 --- a/core/modules/migrate_drupal/tests/src/Traits/CreateMigrationsTrait.php +++ b/core/modules/migrate_drupal/tests/src/Traits/CreateMigrationsTrait.php @@ -4,6 +4,9 @@ namespace Drupal\Tests\migrate_drupal\Traits; +/** + * Test trait that provides instances of Drupal 6 and Drupal 7 migrations. + */ trait CreateMigrationsTrait { /** diff --git a/core/modules/navigation/tests/navigation_test/src/Plugin/TopBarItem/TopBarItemInstantiation.php b/core/modules/navigation/tests/navigation_test/src/Plugin/TopBarItem/TopBarItemInstantiation.php index dd0a6de715938faac579193cb795e98e21cae882..2ea1b8ad179370712ada0d3b22af7b901f8574ca 100644 --- a/core/modules/navigation/tests/navigation_test/src/Plugin/TopBarItem/TopBarItemInstantiation.php +++ b/core/modules/navigation/tests/navigation_test/src/Plugin/TopBarItem/TopBarItemInstantiation.php @@ -9,6 +9,9 @@ use Drupal\navigation\TopBarItemBase; use Drupal\navigation\TopBarRegion; +/** + * Provides a top bar item plugin for testing the top bar. + */ #[TopBarItem( id: 'test_item', region: TopBarRegion::Actions, diff --git a/core/modules/options/src/Plugin/migrate/field/d7/ListField.php b/core/modules/options/src/Plugin/migrate/field/d7/ListField.php index 4f6253843eb098f10eb9d206db65c549dec23b55..837f6bf303142457a15f11ce34dbf8497da4477d 100644 --- a/core/modules/options/src/Plugin/migrate/field/d7/ListField.php +++ b/core/modules/options/src/Plugin/migrate/field/d7/ListField.php @@ -5,6 +5,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 7 list fields. + */ #[MigrateField( id: 'list', core: [7], diff --git a/core/modules/options/src/Plugin/migrate/field/d7/OptionsField.php b/core/modules/options/src/Plugin/migrate/field/d7/OptionsField.php index 58317a7cdcb0035057df93b93d3410086f824df5..8040ad6292646e8fb1065588d6fadd11d8064cfa 100644 --- a/core/modules/options/src/Plugin/migrate/field/d7/OptionsField.php +++ b/core/modules/options/src/Plugin/migrate/field/d7/OptionsField.php @@ -5,6 +5,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 7 options fields. + */ #[MigrateField( id: 'options', core: [7], diff --git a/core/modules/package_manager/tests/src/Unit/StageBaseTest.php b/core/modules/package_manager/tests/src/Unit/StageBaseTest.php index 61ff2af58b81d2e541c277bd7152c89706187461..d6f544daeaec544bc983b4bf4d128327c903667c 100644 --- a/core/modules/package_manager/tests/src/Unit/StageBaseTest.php +++ b/core/modules/package_manager/tests/src/Unit/StageBaseTest.php @@ -142,6 +142,9 @@ public function testTypeMustBeExplicitlyOverridden(): void { } +/** + * Test class for testing the child stage. + */ class ChildStage extends StageBase { public function __construct() {} diff --git a/core/modules/rest/src/ResourceResponseTrait.php b/core/modules/rest/src/ResourceResponseTrait.php index c61e4e634938955a5ecbb36eebb33e0e2f886885..b68a8f8428dccc50c1631848f325fe267381bcf7 100644 --- a/core/modules/rest/src/ResourceResponseTrait.php +++ b/core/modules/rest/src/ResourceResponseTrait.php @@ -2,6 +2,9 @@ namespace Drupal\rest; +/** + * Provides a trait for accessing response data that should be serialized. + */ trait ResourceResponseTrait { /** diff --git a/core/modules/search/tests/src/Unit/SearchPageRepositoryTest.php b/core/modules/search/tests/src/Unit/SearchPageRepositoryTest.php index df793281c4c605b5891d05191819af6fa9d585d1..ce67ed1e00567518bdec6901b5cd024b5b9107a1 100644 --- a/core/modules/search/tests/src/Unit/SearchPageRepositoryTest.php +++ b/core/modules/search/tests/src/Unit/SearchPageRepositoryTest.php @@ -310,6 +310,9 @@ public function testSortSearchPages(): void { } +/** + * Mock for the configured search page entity. + */ class TestSearchPage extends SearchPage { public function __construct(array $values) { diff --git a/core/modules/serialization/src/EntityResolver/EntityResolverInterface.php b/core/modules/serialization/src/EntityResolver/EntityResolverInterface.php index 08659ecac6e52dbd3fea7b56d7b56549f35a35f5..c463615bb455c43933e77c936752c7295c15faf8 100644 --- a/core/modules/serialization/src/EntityResolver/EntityResolverInterface.php +++ b/core/modules/serialization/src/EntityResolver/EntityResolverInterface.php @@ -4,6 +4,9 @@ use Symfony\Component\Serializer\Normalizer\NormalizerInterface; +/** + * Interface for entity resolvers. + */ interface EntityResolverInterface { /** diff --git a/core/modules/serialization/src/Normalizer/JsonSchemaReflectionTrait.php b/core/modules/serialization/src/Normalizer/JsonSchemaReflectionTrait.php index 672213756501f190b6d1d989342c85f95217d6c5..864063f79af753dfdc2c682c3ad4682bd0d266ee 100644 --- a/core/modules/serialization/src/Normalizer/JsonSchemaReflectionTrait.php +++ b/core/modules/serialization/src/Normalizer/JsonSchemaReflectionTrait.php @@ -6,6 +6,9 @@ use Drupal\Core\Serialization\Attribute\JsonSchema; +/** + * Interface for using reflection with the JSON object. + */ trait JsonSchemaReflectionTrait { /** diff --git a/core/modules/serialization/src/Normalizer/SchematicNormalizerHelperTrait.php b/core/modules/serialization/src/Normalizer/SchematicNormalizerHelperTrait.php index 81842e93b3dd16314caca4d927e2f4e12b5ee9a1..721480b724c9e0ac22697114342928b0ae70b9ed 100644 --- a/core/modules/serialization/src/Normalizer/SchematicNormalizerHelperTrait.php +++ b/core/modules/serialization/src/Normalizer/SchematicNormalizerHelperTrait.php @@ -4,6 +4,9 @@ namespace Drupal\serialization\Normalizer; +/** + * Methods for normalizing JSON schema. + */ trait SchematicNormalizerHelperTrait { use JsonSchemaReflectionTrait; diff --git a/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerInterface.php b/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerInterface.php index dfb134d40e216f59301a7476df49b15947a3e8d8..162e393c85a164acf18e415d45fc206fd3fbe3bd 100644 --- a/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerInterface.php +++ b/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerInterface.php @@ -4,6 +4,9 @@ namespace Drupal\serialization\Serializer; +/** + * Interface for JSON schema provider. + */ interface JsonSchemaProviderSerializerInterface { /** diff --git a/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerTrait.php b/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerTrait.php index 77e00675cfbf93272a9584f8749314bfe2d67b68..a239460f4cb0914cadba939212263e66e1576a65 100644 --- a/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerTrait.php +++ b/core/modules/serialization/src/Serializer/JsonSchemaProviderSerializerTrait.php @@ -7,6 +7,9 @@ use Drupal\serialization\Normalizer\SchematicNormalizerFallbackTrait; use Symfony\Component\Serializer\Exception\NotNormalizableValueException; +/** + * Trait for normalizing the JSON schema. + */ trait JsonSchemaProviderSerializerTrait { use SchematicNormalizerFallbackTrait; diff --git a/core/modules/serialization/tests/serialization_test/src/SerializationTestEncoder.php b/core/modules/serialization/tests/serialization_test/src/SerializationTestEncoder.php index 28d4c7fe4e4fbac8dca49944599df73fb80752da..d9ff889c5d50e3e40748dee093c2ba85cf6ed59d 100644 --- a/core/modules/serialization/tests/serialization_test/src/SerializationTestEncoder.php +++ b/core/modules/serialization/tests/serialization_test/src/SerializationTestEncoder.php @@ -6,6 +6,9 @@ use Symfony\Component\Serializer\Encoder\EncoderInterface; +/** + * Serialization encoder used for testing. + */ class SerializationTestEncoder implements EncoderInterface { /** diff --git a/core/modules/serialization/tests/serialization_test/src/SerializationTestNormalizer.php b/core/modules/serialization/tests/serialization_test/src/SerializationTestNormalizer.php index 1f861c504ce5732a116e34ad984ce11a4347d5b8..031e731d53123e7dcac840257149e83637727019 100644 --- a/core/modules/serialization/tests/serialization_test/src/SerializationTestNormalizer.php +++ b/core/modules/serialization/tests/serialization_test/src/SerializationTestNormalizer.php @@ -6,6 +6,9 @@ use Symfony\Component\Serializer\Normalizer\NormalizerInterface; +/** + * Serialization normalizer used for testing. + */ class SerializationTestNormalizer implements NormalizerInterface { /** diff --git a/core/modules/serialization/tests/src/Unit/Encoder/XmlEncoderTest.php b/core/modules/serialization/tests/src/Unit/Encoder/XmlEncoderTest.php index 37c8326d511f4a784a6aafadd57163865f254d01..e4da1fbde1fed1899ca3644f7873bf073c4fbafb 100644 --- a/core/modules/serialization/tests/src/Unit/Encoder/XmlEncoderTest.php +++ b/core/modules/serialization/tests/src/Unit/Encoder/XmlEncoderTest.php @@ -103,6 +103,9 @@ public function testDefaultEncoderHasSerializer(): void { } +/** + * Test class used for the encoding test. + */ class TestObject { public function getA() { diff --git a/core/modules/system/src/Plugin/ImageToolkit/Operation/gd/GDImageToolkitOperationBase.php b/core/modules/system/src/Plugin/ImageToolkit/Operation/gd/GDImageToolkitOperationBase.php index 2b0dc1336338cb3b6a298bd5377866904f143720..9a3a36e35c0c05106a0c12a015e940788c6602bc 100644 --- a/core/modules/system/src/Plugin/ImageToolkit/Operation/gd/GDImageToolkitOperationBase.php +++ b/core/modules/system/src/Plugin/ImageToolkit/Operation/gd/GDImageToolkitOperationBase.php @@ -4,6 +4,9 @@ use Drupal\Core\ImageToolkit\ImageToolkitOperationBase; +/** + * Provides a GD base class with correctly typed image toolkit. + */ abstract class GDImageToolkitOperationBase extends ImageToolkitOperationBase { /** diff --git a/core/modules/taxonomy/src/Entity/Routing/VocabularyRouteProvider.php b/core/modules/taxonomy/src/Entity/Routing/VocabularyRouteProvider.php index 778da1e046c78a13b7d31f4ac546e0bc72ef342d..7b2f2ca0b325dd4cdb33693d6de3b7c619228820 100644 --- a/core/modules/taxonomy/src/Entity/Routing/VocabularyRouteProvider.php +++ b/core/modules/taxonomy/src/Entity/Routing/VocabularyRouteProvider.php @@ -6,6 +6,9 @@ use Drupal\Core\Entity\Routing\AdminHtmlRouteProvider; use Symfony\Component\Routing\Route; +/** + * Provides routes for the taxonomy vocabulary. + */ class VocabularyRouteProvider extends AdminHtmlRouteProvider { /** diff --git a/core/modules/telephone/src/Plugin/migrate/field/d7/PhoneField.php b/core/modules/telephone/src/Plugin/migrate/field/d7/PhoneField.php index 1cc9b7f7ae9d9d3ccbef1b2eca267149a9696639..6f81c0044fb77bcb2588c107e984fffdb3c3e179 100644 --- a/core/modules/telephone/src/Plugin/migrate/field/d7/PhoneField.php +++ b/core/modules/telephone/src/Plugin/migrate/field/d7/PhoneField.php @@ -5,6 +5,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 7 phone fields. + */ #[MigrateField( id: 'phone', core: [7], diff --git a/core/modules/telephone/src/Plugin/migrate/field/d7/TelephoneField.php b/core/modules/telephone/src/Plugin/migrate/field/d7/TelephoneField.php index 88410513f2952fefe8d133fee66e573978815ef1..32d0d1b726af3172e7eccee1bf5bd3d8400bedfa 100644 --- a/core/modules/telephone/src/Plugin/migrate/field/d7/TelephoneField.php +++ b/core/modules/telephone/src/Plugin/migrate/field/d7/TelephoneField.php @@ -5,6 +5,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 7 telephone fields. + */ #[MigrateField( id: 'telephone', core: [7], diff --git a/core/modules/text/src/Plugin/migrate/field/d7/TextField.php b/core/modules/text/src/Plugin/migrate/field/d7/TextField.php index 54e9db27d0f5b72b8513cd4890334ca497f4457d..d75ed7323ecbd70a3ab9b85dac7f206704000f3e 100644 --- a/core/modules/text/src/Plugin/migrate/field/d7/TextField.php +++ b/core/modules/text/src/Plugin/migrate/field/d7/TextField.php @@ -7,6 +7,9 @@ use Drupal\migrate_drupal\Attribute\MigrateField; use Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase; +/** + * Migrate field plugin for Drupal 7 text fields. + */ #[MigrateField( id: 'd7_text', core: [7], diff --git a/core/modules/user/src/Plugin/Validation/Constraint/UserCancelMethodsConstraint.php b/core/modules/user/src/Plugin/Validation/Constraint/UserCancelMethodsConstraint.php index 483c6a8dce1a5a3f934daa89a5d6a04ef0b4d2de..44034b3d3db291947c3dafa251205ad223e2f7b0 100644 --- a/core/modules/user/src/Plugin/Validation/Constraint/UserCancelMethodsConstraint.php +++ b/core/modules/user/src/Plugin/Validation/Constraint/UserCancelMethodsConstraint.php @@ -10,6 +10,9 @@ use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\Validator\Constraints\Choice; +/** + * Constraint for the user cancel method. + */ #[Constraint( id: 'UserCancelMethod', label: new TranslatableMarkup('UserCancelMethod', [], ['context' => 'Validation']), diff --git a/core/modules/user/src/Plugin/migrate/process/ProfileFieldSettings.php b/core/modules/user/src/Plugin/migrate/process/ProfileFieldSettings.php index f25b5170d633dbe46fbdd4d054ef08a498858af2..021df6b5c876bb775c280213b3bda9b45ce664e5 100644 --- a/core/modules/user/src/Plugin/migrate/process/ProfileFieldSettings.php +++ b/core/modules/user/src/Plugin/migrate/process/ProfileFieldSettings.php @@ -7,6 +7,9 @@ use Drupal\migrate\ProcessPluginBase; use Drupal\migrate\Row; +/** + * Determines the settings for the profile field. + */ #[MigrateProcess('profile_field_settings')] class ProfileFieldSettings extends ProcessPluginBase { diff --git a/core/modules/user/tests/src/Unit/PermissionHandlerTest.php b/core/modules/user/tests/src/Unit/PermissionHandlerTest.php index 554ebda533f09a0238eb9b2be6bbc8ac0f348f36..b597cc0e50756d279dfeef73c29418c2bad487c2 100644 --- a/core/modules/user/tests/src/Unit/PermissionHandlerTest.php +++ b/core/modules/user/tests/src/Unit/PermissionHandlerTest.php @@ -341,6 +341,9 @@ protected function assertPermissions(array $actual_permissions): void { } +/** + * Provider for testing permissions callbacks. + */ class TestPermissionCallbacks { public function singleDescription() { diff --git a/core/modules/views/src/Form/ViewsFormMainForm.php b/core/modules/views/src/Form/ViewsFormMainForm.php index 25480f119894587b55099d8e947aca533cca4a00..4bf1c7c7441ef934328d7d89b148ec70e0b13a42 100644 --- a/core/modules/views/src/Form/ViewsFormMainForm.php +++ b/core/modules/views/src/Form/ViewsFormMainForm.php @@ -13,6 +13,9 @@ use Drupal\views\ViewExecutable; use Drupal\Core\StringTranslation\StringTranslationTrait; +/** + * Provides a default main form class for Views forms. + */ class ViewsFormMainForm implements FormInterface, TrustedCallbackInterface { use StringTranslationTrait; diff --git a/core/modules/views/src/Tests/AssertViewsCacheTagsTrait.php b/core/modules/views/src/Tests/AssertViewsCacheTagsTrait.php index 3a596a8b04e56ff6e3674fa9d4f38560e0d6874b..3dd7e1e9666ba7e059999955151082589fb8755b 100644 --- a/core/modules/views/src/Tests/AssertViewsCacheTagsTrait.php +++ b/core/modules/views/src/Tests/AssertViewsCacheTagsTrait.php @@ -11,6 +11,9 @@ use Symfony\Component\HttpFoundation\Session\Session; use Symfony\Component\HttpFoundation\Session\Storage\MockArraySessionStorage; +/** + * Provides assert methods for testing Views cache tags. + */ trait AssertViewsCacheTagsTrait { /** diff --git a/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php b/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php index c8795b47e6fd6b77bb5a60b638a6b08f08da6ef4..a36a9cc1a4ee67554bc126c6681598bfbb05ea28 100644 --- a/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php +++ b/core/modules/views/tests/src/Unit/Plugin/field/FieldPluginBaseTest.php @@ -856,6 +856,9 @@ public function testElementClassesWithTokens(): void { } +/** + * Test class for testing field plugins. + */ class FieldPluginBaseTestField extends FieldPluginBase { public function setLinkGenerator(LinkGeneratorInterface $link_generator): void { diff --git a/core/modules/views/tests/src/Unit/Plugin/field/FieldTest.php b/core/modules/views/tests/src/Unit/Plugin/field/FieldTest.php index 12241bc6a52ccab9de909dff16b16b2000e44cc6..a038aa7835abf7b6fdc9eae43af263559a8d020d 100644 --- a/core/modules/views/tests/src/Unit/Plugin/field/FieldTest.php +++ b/core/modules/views/tests/src/Unit/Plugin/field/FieldTest.php @@ -754,6 +754,9 @@ protected function setupLanguageRenderer(EntityField $handler, $definition): voi } +/** + * Stub class for testing EntityField methods. + */ class FieldTestEntityField extends EntityField { public function executePrepareItemsByDelta(array $all_values) { diff --git a/core/modules/views/tests/src/Unit/Plugin/filter/FilterPluginBaseTest.php b/core/modules/views/tests/src/Unit/Plugin/filter/FilterPluginBaseTest.php index 0c9990c8131532512c6592d52e501ecda6cba495..f517b77bdce85ca5fe677f70e8a93def401f0ec1 100644 --- a/core/modules/views/tests/src/Unit/Plugin/filter/FilterPluginBaseTest.php +++ b/core/modules/views/tests/src/Unit/Plugin/filter/FilterPluginBaseTest.php @@ -63,4 +63,7 @@ public static function acceptExposedInputProvider() { } +/** + * Empty class to support testing filter plugins. + */ class FilterPluginBaseStub extends FilterPluginBase {} diff --git a/core/modules/views_ui/src/Form/Ajax/ViewsFormInterface.php b/core/modules/views_ui/src/Form/Ajax/ViewsFormInterface.php index 44b2087a18ed1885952408a23b99ca23e770ac1d..aacb0bf45968519c20e790e7ec365cc5555690bc 100644 --- a/core/modules/views_ui/src/Form/Ajax/ViewsFormInterface.php +++ b/core/modules/views_ui/src/Form/Ajax/ViewsFormInterface.php @@ -5,6 +5,9 @@ use Drupal\Core\Form\FormInterface; use Drupal\views\ViewEntityInterface; +/** + * Provides an interface for the Views UI AJAX forms. + */ interface ViewsFormInterface extends FormInterface { /** diff --git a/core/modules/views_ui/tests/src/Unit/ViewListBuilderTest.php b/core/modules/views_ui/tests/src/Unit/ViewListBuilderTest.php index ceae6360fc7f9f88b888e31272a08fcf27d19672..3854945a089069adfa21150442ce2e4f7483b561 100644 --- a/core/modules/views_ui/tests/src/Unit/ViewListBuilderTest.php +++ b/core/modules/views_ui/tests/src/Unit/ViewListBuilderTest.php @@ -189,6 +189,9 @@ public function testBuildRowEntityList(): void { } +/** + * Stub class for testing ViewListBuilder methods. + */ class TestViewListBuilder extends ViewListBuilder { public function buildOperations(EntityInterface $entity) { diff --git a/core/phpcs.xml.dist b/core/phpcs.xml.dist index 558fbc8ba43dd2385182b8185fbfccb6ec50584d..892079235ef1ee68ad2fb1c1e0af3a6f9c0151d2 100644 --- a/core/phpcs.xml.dist +++ b/core/phpcs.xml.dist @@ -49,6 +49,7 @@ <include-pattern>*/Functional/*</include-pattern> <include-pattern>*/tests/modules/*</include-pattern> <include-pattern>./core/tests/Drupal/Tests/Core/*</include-pattern> + <include-pattern>./core/modules/*</include-pattern> </rule> <rule ref="Drupal.Commenting.DataTypeNamespace"/> <rule ref="Drupal.Commenting.Deprecated"/>