[META] Adjust parameters in interfaces

Created on 1 May 2025, about 1 month ago

Problem/Motivation

During the previous major, some methods in interfaces were preliminarily added or typehinted by adding inline comments in place of the to-be real parameters. This allows Symfony's debug classloader to report deprecations for methods that do not implement the stealth parameters, i.e. the concrete classes will throw implementation errors even if the interfaces are not yet formally enforcing the signatures.

The following interfaces need to be adjusted prior to 12.0.0:

  • \Drupal\Core\File\FileSystemInterface
  • TBA

Steps to reproduce

grep for function.*\*

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Postponed

Version

11.0 🔥

Component

base system

Created by

🇳🇿New Zealand quietone

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

Comments & Activities

Production build 0.71.5 2024