Page MenuHomePhabricator

Special:LintTemplateErrors shows parser functions without context
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

Notice that the list contains "invoke", "if" and "ifexists", clicking on these results does nothing.

What should have happened instead?:

These shouldn't show up (like this) in said reports.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

Change #1251967 had a related patch set uploaded (by Sjoerddebruin; author: Sjoerddebruin):

[mediawiki/extensions/Linter@master] Exclude linter templates containing hashtags from SpecialLintTemplateErrors

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

Change #1271043 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] Identify lints coming from parser functions

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

Change #1251967 merged by jenkins-bot:

[mediawiki/extensions/Linter@master] Exclude parser functions from SpecialLintTemplateErrors

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

Change #1271043 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Identify lints coming from parser functions

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

Change #1271889 had a related patch set uploaded (by C. Scott Ananian; author: Sjoerddebruin):

[mediawiki/extensions/Linter@wmf/1.46.0-wmf.24] Exclude parser functions from SpecialLintTemplateErrors

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

Change #1271889 merged by jenkins-bot:

[mediawiki/extensions/Linter@wmf/1.46.0-wmf.24] Exclude parser functions from SpecialLintTemplateErrors

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

Mentioned in SAL (#wikimedia-operations) [2026-04-15T23:02:59Z] <cscott@deploy1003> Started scap sync-world: Backport for [[gerrit:1271889|Exclude parser functions from SpecialLintTemplateErrors (T420102)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-15T23:20:01Z] <cscott@deploy1003> cscott: Backport for [[gerrit:1271889|Exclude parser functions from SpecialLintTemplateErrors (T420102)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-04-15T23:35:47Z] <cscott@deploy1003> Finished scap sync-world: Backport for [[gerrit:1271889|Exclude parser functions from SpecialLintTemplateErrors (T420102)]] (duration: 32m 47s)

ABreault-WMF subscribed.

It's going to take a little bit for the pages that previously emitted the parser function name to be reparsed before they disappear from the reports

Change #1275470 had a related patch set uploaded (by OSleger; author: OSleger):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a28

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

Change #1275470 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a28

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

Change #1275541 had a related patch set uploaded (by C. Scott Ananian; author: OSleger):

[mediawiki/vendor@wmf/1.46.0-wmf.24] Bump wikimedia/parsoid to 0.23.0-a28

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

Change #1275541 merged by jenkins-bot:

[mediawiki/vendor@wmf/1.46.0-wmf.24] Bump wikimedia/parsoid to 0.23.0-a28

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

Mentioned in SAL (#wikimedia-operations) [2026-04-21T14:09:44Z] <cscott@deploy1003> Started scap sync-world: Backport for [[gerrit:1275541|Bump wikimedia/parsoid to 0.23.0-a28 (T420102 T421680 T422879 T422966 T423192 T423763 T423662)]], [[gerrit:1275542|Bump wikimedia/parsoid to 0.23.0-a28 (T423662)]], [[gerrit:1275560|[tests] add ParsoidLanguageConverterTest]], [[gerrit:1275561|ParsoidLanguageConverter: update lang/dir on content wrapper div (T423747)]]

Mentioned in SAL (#wikimedia-operations) [2026-04-21T14:11:25Z] <cscott@deploy1003> cscott: Backport for [[gerrit:1275541|Bump wikimedia/parsoid to 0.23.0-a28 (T420102 T421680 T422879 T422966 T423192 T423763 T423662)]], [[gerrit:1275542|Bump wikimedia/parsoid to 0.23.0-a28 (T423662)]], [[gerrit:1275560|[tests] add ParsoidLanguageConverterTest]], [[gerrit:1275561|ParsoidLanguageConverter: update lang/dir on content wrapper div (T423747)]] synced to the testservers (see https://wikit

Mentioned in SAL (#wikimedia-operations) [2026-04-21T14:22:46Z] <cscott@deploy1003> Finished scap sync-world: Backport for [[gerrit:1275541|Bump wikimedia/parsoid to 0.23.0-a28 (T420102 T421680 T422879 T422966 T423192 T423763 T423662)]], [[gerrit:1275542|Bump wikimedia/parsoid to 0.23.0-a28 (T423662)]], [[gerrit:1275560|[tests] add ParsoidLanguageConverterTest]], [[gerrit:1275561|ParsoidLanguageConverter: update lang/dir on content wrapper div (T423747)]] (duration: 13m 02s)