Page MenuHomePhabricator

Let user implementations throw a user-defined error during a user-defined validation
Closed, ResolvedPublic

Description

Users can create a error type, and create an instance of said error type that is raised during the implementation of the validation of a user-defined type.

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
StalledNone
Resolvedcmassaro
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
DuplicateNone
OpenNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
Resolvedcmassaro
ResolvedDVrandecic
ResolvedLindsaykwardell
Resolvedarthurlorenzi
ResolvedNone
InvalidNone
Resolvedcmassaro
Resolvedcmassaro
Resolvedcmassaro
Resolvedcmassaro
Resolvedcmassaro
ResolvedJdforrester-WMF
Resolvedcmassaro
Resolvedcmassaro
Resolvedcmassaro
ResolvedNone
ResolvedSimoneThisDot
Resolvedcmassaro
Resolvedcmassaro
Resolvedcmassaro
ResolvedNone
ResolvedDVrandecic
Resolvedcmassaro

Event Timeline

Jdforrester-WMF renamed this task from Users can raise a user-defined error during a user-defined validation to Let user implementations throw a user-defined error during a user-defined validation.Oct 6 2021, 4:50 PM
DVrandecic triaged this task as Medium priority.Oct 13 2021, 4:45 PM

There should be a test for that.

Depends on whether we can create an instance of an error type. If this is not possible, a task should be created (or the relevant task if it already exists should be linked as a blocker).