Problem/Motivation

PHP Attributes are the way plugins should be defined since Drupal 10.2. This is the way forward, so migrate to using them.

Steps to reproduce

Proposed resolution

Support both annotations and attributes in 2.x. Remove annotations in 3.x.

Remaining tasks

User interface changes

API changes

Plugins refactor to use attributes.

Data model changes

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

nterbogt created an issue. See original summary.

nterbogt’s picture

Status: Active » Needs review

This conversion is complete. Should unblock the submodule creation for elasticsearch and opensearch... or at least reduce the amount of rework we have to do in the future.

  • nterbogt committed df367994 on 2.x
    Issue #3511503 by nterbogt: Plugin conversion to attributes
    
nterbogt’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.