In ExtensionProcessor::getExtraAutoloaderPaths() we do a file_exists() check to see if the composer autoloader exists and then cache the result. But if the file existence changes, the cache won't be invalidated, either causing the autoloader to never be loaded, or to be loaded when it doesn't exist - both bad things.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| registration: Fix caching of load_composer_autoloader | mediawiki/core | master | +4 -5 |
Event Timeline
Comment Actions
Change 379957 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/core@master] registration: Fix caching of load_composer_autoloader
Comment Actions
Change 379957 merged by jenkins-bot:
[mediawiki/core@master] registration: Fix caching of load_composer_autoloader