Page MenuHomePhabricator

Wikilambda: Change errors Z542 or Z551 key creation to be types instead of strings
Closed, ResolvedPublic

Description

For:

  • ZErrorFactory.php:577
  • ZErrorFactory.php:616

When creating an instance of the errors Z542 or Z551, we should create Z4s instead of Z6s. These Z4s might be either ZReference or ZFunctionCall objects.

Event Timeline

gengh changed the task status from Open to In Progress.Mar 17 2022, 10:22 AM
gengh claimed this task.

Change 771931 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@master] Fix overlap between type mismatch error types

https://gerrit.wikimedia.org/r/771931

Change 771932 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/services/function-schemata@master] Fix overlap between Z542 and Z551

https://gerrit.wikimedia.org/r/771932

Change 771932 merged by jenkins-bot:

[mediawiki/services/function-schemata@master] Fix overlap between Z542 and Z551

https://gerrit.wikimedia.org/r/771932

Change 771931 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Fix overlap between type mismatch error types

https://gerrit.wikimedia.org/r/771931

Change 774949 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (225fe88)

https://gerrit.wikimedia.org/r/774949

Change 774950 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/services/function-evaluator@master] Update function-schemata sub-module to HEAD (225fe88)

https://gerrit.wikimedia.org/r/774950

Change 773496 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/services/function-orchestrator@master] Update function-schemata sub-module to HEAD (d668209)

https://gerrit.wikimedia.org/r/773496

Change 773496 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] Update function-schemata sub-module to HEAD (3195378)

https://gerrit.wikimedia.org/r/773496

Change 774949 abandoned by Jforrester:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (225fe88)

Reason:

https://gerrit.wikimedia.org/r/774949

Change 774950 merged by jenkins-bot:

[mediawiki/services/function-evaluator@master] Update function-schemata sub-module to HEAD (225fe88)

https://gerrit.wikimedia.org/r/774950