As it stands now it that is only a wrapper around the official qunit so there may be issues with the upstream of any. It is worth checking any problems against raw qunit to see if it is our wrappers fault or not.
Fri, Jun 15
email@example.com published which should fix this issue. MobileFrontend patch needed to update the version of the lib.
We are changing the behavior of the linter to not complain about multiple definitions on global variables, and instead check that at least one of the files with the definitions are in the dependency tree.
Wed, Jun 13
Thanks for the fix. We’ll have to fix the normal errors now.
Tue, Jun 12
I've tested locally and it works with PHP 7.0, 7.1 and 7.2, and it fails to run with that exact error with 5.6, as you mentioned.
Hey! The linter needs the resource modules configuration as much as possible but given that mediawiki's is not in a JSON file like extensions or skins, it needs to run some PHP to get it out. It is unfortunate and ugly, but needed. That's why that is there. If there is a better way to get the resource modules config from mediawiki core it would be great to know to improve the tool.
Mon, Jun 11
We discussed and decided this looks like an editor error, and we shouldn't implement anything for it.