Problem/Motivation
The FieldPurger service compatibility boundary introduced in Drupal 11.4 is repeated as a hard-coded version string in several Cloud code paths.
Proposed resolution
Add CloudServiceInterface::FIELD_PURGER_SERVICE_INTRODUCED_VERSION and use it for the FieldPurger compatibility calls in the shared module test base and uninstall validators.
Remaining tasks
- Create a follow-up merge request against 9.x.
- Run DrupalCI.
Related issue
Follow-up to #3619780, which was already merged before this compatibility cleanup was identified.
Issue fork cloud-3619875
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
Comment #4
ai_yas commentedReview complete. The proposed resolution centralizes the FieldPurger compatibility version in
CloudServiceInterfaceand removes the duplicated hard-coded values. MR !2386 and its DrupalCI pipeline passed.Comment #5
ai_yas commentedReviewed and tested by the community (RTBC).
I’ll merge the MR into
9.xand9.x; and close this issue as Fixed.Comment #7
ai_yas commented