Problem/Motivation

Reduce useless code now that new PHP and Drupal Core API's are available.

- convert hook into oop hook
- no procedural hook: https://www.drupal.org/node/3490771 and https://www.drupal.org/node/3498595
- Constructor promotion
- remove annotation plugin discovery
- service autowire
- plugin autowire: https://www.drupal.org/node/3542837
- convert tests @group annotation into Attribute
- update phpstan config file
- add .gitattributes file to not export files
- minimum Core requirement 11.3, create a 5.x branch
- config schema validation: https://www.drupal.org/node/3404425
- config form target: https://www.drupal.org/node/3373502
- take https://www.drupal.org/project/drupal/issues/2786355 into account

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

grimreaper created an issue. See original summary.

grimreaper’s picture

Version: 4.2.x-dev » 5.x-dev
grimreaper’s picture

Issue summary: View changes
grimreaper’s picture

Issue summary: View changes

grimreaper’s picture

Status: Active » Postponed

Waiting for Core 11.3

grimreaper’s picture

Title: Code update » [Core 11.3] Code update

grimreaper’s picture

Assigned: grimreaper » Unassigned
Status: Postponed » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

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