Change record status: 
Project: 
Introduced in branch: 
10.3.x
Introduced in version: 
10.3.0
Description: 

Modules subclassing \Drupal\Core\Config\TypedConfigManager that call either of the following protected methods:

  • ::replaceName()
  • ::replaceVariable()

...will trigger deprecation errors in Drupal 10.3. These methods have been moved to:

  • Drupal\Core\Config\Schema\TypeResolver::resolveDynamicTypeName()
  • Drupal\Core\Config\Schema\TypeResolver::resolveExpression()

(and have had return type and parameter types added)

Impacts: 
Module developers