Page MenuHomePhabricator

Consider moving getZid and getImplementationZids out of ApiPerformTest.php
Closed, ResolvedPublic

Description

Description

As suggested by comments in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikiLambda/+/881751:
getZid could be in a utils file; getImplementationZids in ZFunction.php.

Before moving, ensure that they are sufficiently general-purpose for those proposed locations.


Completion checklist

  • getZid
  • getImplementationZids

Event Timeline

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

[mediawiki/extensions/WikiLambda@master] ApiPerformTest: Refactor ::getTester/ImplementationZids to ZFunction

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

Change 897980 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ApiPerformTest: Refactor ::getTester/ImplementationZids to ZFunction

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

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

[mediawiki/extensions/WikiLambda@master] ApiPerformTest: Move getZid to ZObjectUtils

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

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

[mediawiki/extensions/WikiLambda@master] APIs: Consolidate Orchestrator set-up code

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

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

[mediawiki/extensions/WikiLambda@master] APIs: Move executeFunctionCall up from ApiPerformTest to trait

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

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

[mediawiki/extensions/WikiLambda@master] ApiHealthCheck: Use trait's executeFunctionCall() not our own

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

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

[mediawiki/extensions/WikiLambda@master] ApiFunctionCall: Use trait's executeFunctionCall() not our own

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

Change 901205 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ApiPerformTest: Move getZid to ZObjectUtils

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

Change 901212 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] APIs: Consolidate Orchestrator set-up code

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

Jdforrester-WMF updated the task description. (Show Details)

Change 901213 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] APIs: Move executeFunctionCall up from ApiPerformTest to trait

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