Page MenuHomePhabricator

PublishDialog: warning for deattaching testers/implementations
Closed, ResolvedPublic

Description

Description

When a user modifies the type of inputs and/or output, any attached testers and implementations will be deattached, assuming they will no longer function properly. Before a user saves this type of change, they should be warned of the consequences of this action.

Desired behavior/Acceptance criteria

  • a warning is shown in the publish dialog UI

Devices and Design (URLs or screenshots)

image.png (1×750 px, 92 KB)

image.png (1×2 px, 234 KB)


Completion checklist

Event Timeline

Change 851043 had a related patch set uploaded (by Dani DW; author: Dani DW):

[mediawiki/extensions/WikiLambda@master] Add warning for when input or output type has changed and so a function implementations and testers will be detached.

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

Change 851043 had a related patch set uploaded (by Dani DW; author: Dani DW):

[mediawiki/extensions/WikiLambda@master] Add warning for when input or output type has changed and function implementations/testers would be removed.

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

Change 851043 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Add warning for when input or output type has changed and function implementations/testers would be removed.

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