Problem/Motivation
During the D11 lifecycle, some method 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:
Comments
Comment #2
mondrakeComment #3
mondrakeComment #4
mondrakeComment #5
smustgrave commentedAdded #3574860: Fix signature in DataDefinitionInterface, FieldConfigInterface, and EntityTypeInterface not sure if the scope should be expanded?
Comment #6
smustgrave commentedExpanded scope of issue above.
Comment #7
quietone commentedComment #8
smustgrave commentedBelieve all these have been take care of ?
Comment #9
smustgrave commentedI'm not seeing anymore instances of params to remove in 12.0.0