[META] Remove deprecated classes, methods, procedural functions and code paths outside of deprecated modules on the Drupal 11 branch

Created on 26 February 2024, 10 months ago
Updated 1 March 2024, 10 months ago

Problem/Motivation

🌱 Deprecate dependencies, libraries, modules, and themes that will be removed from Drupal 11 core Active deals with removing deprecated modules. This plan issue is to deal with all the rest of the deprecated code to be removed that are outside of deprecated modules: classes, methods, procedural functions and code paths that are not in wholly deprecated modules.

Some of these can just be deleted when 11.x opens, which might even be scriptable.

Steps to reproduce

NA

Proposed resolution

  • Open issues only if you are going to submit a patch for them. (We don't want lots of stub issues with no activity.) Look carefully for duplicates.
  • Tag the issues with Deprecation Removal β†’ and file them against the 11.x branch.
  • For large APIs, a single issue to remove the whole API is best. While we don't usually recommend scoping issues by module instead of concept β†’ , in this case, the API provided by a module can be considered a single API, especially for smaller modules. Issues can also be grouped by core subsystem namespace (e.g. things in core/lib/Drupal/Core/Foo/).
  • Remove only:
    • The module's own API.
    • Legacy tests of the removed API.

Remaining tasks

NA

User interface changes

NA

API changes

Deprecated APIs will be removed.

Data model changes

NA

Release notes snippet

NA

🌱 Plan
Status

Closed: duplicate

Version

11.0 πŸ”₯

Component
BaseΒ  β†’

Last updated about 2 hours ago

Created by

πŸ‡ΊπŸ‡ΈUnited States smustgrave

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024