Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T291030
Validator of a user-defined type can be implemented
Closed, Resolved
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Subscribe
Mute Notifications
Protect as security issue
Award Token
Flag For Later
Assigned To
cmassaro
Authored By
DVrandecic
Sep 15 2021, 12:54 AM
2021-09-15 00:54:54 (UTC+0)
Tags
Abstract Wikipedia team (Phase η – Generic types)
(QA / Ready to close)
Referenced Files
None
Subscribers
Aklapper
DVrandecic
Description
This requires in particular the ability to raise errors.
Related Objects
Search...
Task Graph
Status
Subtype
Assigned
Task
Open
None
T278321
Provide a special page listing invalid ZObjects
Open
None
T278318
Let users validate an unstored ZObject / edit on a ZObject
Stalled
None
T269177
ZObject DAO should have a isWellFormed method
Resolved
cmassaro
T260861
Use the orchestrator/evaluator to validate instances of each Z4/Type using on-wiki defined Z8/Functions instead of hard-coded
Open
None
T278316
Provide a validation API endpoint for arbitrary ZObjects from both MediaWiki and the orchestrator
Open
None
T292240
Save Un- (or Under-) Validated ZObjects, Validate Asynchronously via Orchestrator, Then Annotate ZObjects As Valid or Not
Open
None
T278325
Store that a page contains an invalid ZObject in a tracking table
Open
None
T278320
Allow to store an invalid ZObject explicitly, so we can have failure examples for Validator functions' Testers
Open
None
T294045
Create a "Validate" Endpoint in Orchestrator
Duplicate
None
T273125
Migrate hard-coded validators to validation defined on-wiki
Open
None
T278319
Provide functionality for users to trigger a re-validation of a stored object
Resolved
None
T290119
Phase η root task
Resolved
None
T290118
User-defined types work with validation
Resolved
None
T291028
Instances of a user-defined type which should not validate indeed do not validate
Resolved
None
T273124
Use evaluation for validation
Resolved
SimoneThisDot
T291022
Validators for user-defined types can be defined and linked
Resolved
cmassaro
T262997
Validate the values on the keys on a user-defined type
Resolved
cmassaro
T291030
Validator of a user-defined type can be implemented
Resolved
cmassaro
T291026
Let user implementations throw a user-defined error during a user-defined validation
Resolved
None
T291027
Users can create error types
Resolved
DVrandecic
T293423
Create a function that turns an error type into a type
Resolved
cmassaro
T289687
Allow users to create instances of errors in composition
Resolved
arthurlorenzi
T290346
Function model: Change the signature of validators from Type -> List to Type -> Type (pass-through)
Event Timeline
DVrandecic
created this task.
Sep 15 2021, 12:54 AM
2021-09-15 00:54:54 (UTC+0)
DVrandecic
added a subtask:
T291026: Let user implementations throw a user-defined error during a user-defined validation
.
DVrandecic
removed a subtask:
T291026: Let user implementations throw a user-defined error during a user-defined validation
.
DVrandecic
added a subtask:
T291026: Let user implementations throw a user-defined error during a user-defined validation
.
DVrandecic
added a parent task:
T291031: Validator implementations can call Z101/object validator, and then add to it
.
Sep 15 2021, 12:57 AM
2021-09-15 00:57:39 (UTC+0)
Jdforrester-WMF
added a subtask:
T290346: Function model: Change the signature of validators from Type -> List to Type -> Type (pass-through)
.
Sep 15 2021, 9:13 PM
2021-09-15 21:13:46 (UTC+0)
DVrandecic
closed subtask
T290346: Function model: Change the signature of validators from Type -> List to Type -> Type (pass-through)
as
Resolved
.
Jan 18 2022, 5:19 PM
2022-01-18 17:19:07 (UTC+0)
Jdforrester-WMF
added a parent task:
T262997: Validate the values on the keys on a user-defined type
.
Jan 26 2022, 10:35 PM
2022-01-26 22:35:54 (UTC+0)
Jdforrester-WMF
removed a parent task:
T291031: Validator implementations can call Z101/object validator, and then add to it
.
Jdforrester-WMF
assigned this task to
cmassaro
.
Feb 11 2022, 4:21 PM
2022-02-11 16:21:55 (UTC+0)
Jdforrester-WMF
moved this task from
Incoming
to
QA / Ready to close
on the
Abstract Wikipedia team (Phase η – Generic types)
board.
Jdforrester-WMF
closed subtask
T291026: Let user implementations throw a user-defined error during a user-defined validation
as
Resolved
.
Feb 16 2022, 5:56 PM
2022-02-16 17:56:05 (UTC+0)
Jdforrester-WMF
closed this task as
Resolved
.
Feb 16 2022, 5:59 PM
2022-02-16 17:59:09 (UTC+0)
Log In to Comment