Page MenuHomePhabricator

Hide implementations/tests disclaimer while publishing if no implementations/tests are attached to the function
Closed, ResolvedPublic

Description

When publishing changes to a function, specifically when the input and/or output type are edited, a disclaimer is displayed warning editors about potential consequences of such changes. This disclaimer should be displayed only when said function has existing implementations and/or tests attached. It is not necessary in the instance of a function without implementations/tests attached.

CleanShot 2023-01-09 at 12.28.47@2x.png (1×1 px, 129 KB)

Event Timeline

DSmit-WMF changed the task status from Open to In Progress.Jun 25 2024, 4:38 PM

Change #1049896 had a related patch set uploaded (by Daphne Smit; author: Daphne Smit):

[mediawiki/extensions/WikiLambda@master] FuctionEditorFooter.vue: Hide implementations/tests disclaimer while publishing if no implementations/tests are connected

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

Change #1049896 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] FuctionEditorFooter.vue: Hide implementations/tests disclaimer while publishing if no implementations/tests are connected

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