Move ExecutionContext, ExecutionContextFactory, and ConstraintViolationBuilder from TypedData to Validation namespace

Created on 10 October 2023, 10 months ago
Updated 27 March 2024, 4 months ago

Problem/Motivation

Follow-up to πŸ“Œ Create an UploadedFile validator and deprecate error checking methods on UploadedFileInterface RTBC the \Drupal\Core\TypedData\Validation\ExecutionContextFactory and \Drupal\Core\TypedData\Validation\ExecutionContext can be used by any RecursiveValidator implementation, and have no dependency on TypedData.

Steps to reproduce

Proposed resolution

Move these classes to the \Drupal\Core\Validation namespace and deprecate the old classes and services.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Fixed

Version

10.3 ✨

Component
BaseΒ  β†’

Last updated about 14 hours ago

Created by

πŸ‡¦πŸ‡ΊAustralia kim.pepper πŸ„β€β™‚οΈπŸ‡¦πŸ‡ΊSydney, Australia

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

Merge Requests

Comments & Activities

Production build 0.69.0 2024