Page MenuHomePhabricator

Use new class names for RawMessage, Message, ExtensionRegistry, etc.
Closed, ResolvedPublicBUG REPORT

Description

Various "class not found" exceptions are raised due to PluggableAuth's use of now-removed class aliases for RawMessage, Message, ExtensionRegistry, Title, etc.

Original exception: /wikimedia/wiki1/ Error: Class "RawMessage" not found
from mediawiki/extensions/PluggableAuth/includes/PluggableAuthFactory.php(110)

With PluggableAuth version 5b2b54cb5f0a4f8e419322a12ed9a2191937fd45 and MW core 35bbe148a98cb4f119524cbbf52dd0e96ec0f4dc.

Event Timeline

Change #1126711 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/PluggableAuth@master] Use new class names for various core classes

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

Change #1126711 merged by jenkins-bot:

[mediawiki/extensions/PluggableAuth@master] Use new class names for various core classes

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

Thank you for contributing this patch.

In the future, when bumping the version of MediaWiki core that the extension depends upon, please also bump the extension version in extension.json.

Change #1139161 had a related patch set uploaded (by Cicalese; author: Samwilson):

[mediawiki/extensions/PluggableAuth@REL1_43] Use new class names for various core classes

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

cicalese assigned this task to Samwilson.

Change #1139161 merged by jenkins-bot:

[mediawiki/extensions/PluggableAuth@REL1_43] Use new class names for various core classes

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

In the future, when bumping the version of MediaWiki core that the extension depends upon, please also bump the extension version in extension.json.

Will do!