Clean up services, add autowiring, make use of new features, and fix deprecations

Created on 16 May 2024, 7 months ago

Problem/Motivation

This issue resolves to make use of new features, and fix deprecations.

Proposed resolution

The proposed changes require Drupal 10.2, which in a few weeks will be the lowest supported version of Drupal. So we can up the Purge project minimums.

Update services.yml and add appropriate infrastructure to make use of new features

The changes here introduce no new behaviours.

Remaining tasks

Review, test, commit

User interface changes

None

API changes

Changes to some service constructors
Changes to internals of our services that wouldnt be expected to be modified downstream or have an API contract.

Data model changes

Nil.

📌 Task
Status

Active

Version

3.5

Component

Code

Created by

🇦🇺Australia dpi Perth, Australia

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024