-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
For proper display on pages like Special:ListGroupRights, all
userrights are supposed to have a corresponding right-{name} i18n
message. MediaWiki core has had a PHPUnit test enforcing this for
quite a while now, so I converted[1] it into a structure test, meaning
it will run for extensions as well.
Extensions that add userrights without defining a corresponding
right-* message are now failing tests as a result. Failures are being
tracked on Phabricator[2] - feel free to ask questions there if you're
unsure.
And thank you to MarcoAurelio for submitting patches for many of them,
and James F for reviewing :)
[1]
https://gerrit.wikimedia.org/r/c/mediawiki/core/+/448155
[2]
https://phabricator.wikimedia.org/T200565
- -- Legoktm
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+h6fmkHn9DUCyl1jUvyOe+23/KIFAltckE4ACgkQUvyOe+23
/KIRqBAAkHIpcadcxFJM2ML7/CTLvxeFR3VDOlvJTG19j8hAO0hD8LDYydCFsdNO
EiKvLm7N2RlqscV1aUCWXImQDXVZ1dJvzKYdLfbm6URZeVJZQk7TRTjIlc2wNKFL
sNLNpgHxkn5SjI+xGZ5hBZ0tpP7PVH+RHm8znWfesaIVxH9+udgCQOTMDAcR8EA8
CAcfeUaH5hn2q58VpuCBxgHQu+XUtTz4jbTd90BD6Y+Wtp4n8n4KN/BaEsY/4A9f
vIf09hYXR2AkWjR7mb0emdYGdcvNiryv2WwVOqUo+jg5ydvjzEwo1cjsHiuN9fbL
tcw/JvbNKZqoKDiKM8YkGj9GTGIyQFkXh+ZSWiTtQQCi6cqDzjP79TvoSNmL5brS
A4TYFL6pS8Hot0XmzBcI7ECMwp1pjcvjHhYAO2InqLaMRxVTflSdcgYQctArygO0
k8YakU/Pr6WbJXFMqza5ewjMOneQweWq091WDJ8hBMjd4YDHyDAbaEfPczI59A3l
PSX09eEyMj4a+6n749k4remvF3c9dQFOG++X1RToFtsz/gWnZc+2CtwV5Y60jKMA
hwmHr6VYfjRvB8nfPb61+z8EGVpICVsXIgIaSwCUw0gg2LP073L7/98w5DxYVmlN
0VkpqYLTCY3Ihjl1eFq0K0pmPcUKk/4r7bCY0ZU4noX+GIHUKGQ=
=i8Dm
-----END PGP SIGNATURE-----