Legoktm has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/390180 )

Change subject: Use MediaWiki autoloader
......................................................................

Use MediaWiki autoloader

The maintenance script does not need to be autoloaded, so it was not migrated
to extension.json.

Bug: T180063
Change-Id: Ib4768e1370a3b7cf44576ed760f49540adca5501
---
M composer.json
M extension.json
2 files changed, 14 insertions(+), 10 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/PropertySuggester 
refs/changes/80/390180/1

diff --git a/composer.json b/composer.json
index a073eb7..851f533 100644
--- a/composer.json
+++ b/composer.json
@@ -23,16 +23,6 @@
                "wikimedia/testing-access-wrapper": "~1.0",
                "mediawiki/minus-x": "0.2.0"
        },
-       "autoload": {
-               "psr-4": {
-                       "PropertySuggester\\": "src/PropertySuggester/"
-               },
-               "files": [],
-               "classmap": [
-                       "PropertySuggesterHooks.php",
-                       "maintenance/UpdateTable.php"
-               ]
-       },
        "scripts": {
                "fix": [
                        "phpcbf",
diff --git a/extension.json b/extension.json
index a57237e..3e5423e 100644
--- a/extension.json
+++ b/extension.json
@@ -11,6 +11,20 @@
        "descriptionmsg": "propertysuggester-desc",
        "license-name": "GPL-2.0+",
        "type": "wikibase",
+       "AutoloadClasses": {
+               "PropertySuggester\\PropertySuggesterHooks": 
"PropertySuggesterHooks.php",
+               "PropertySuggester\\GetSuggestions": 
"src/PropertySuggestor/GetSuggestions.php",
+               "PropertySuggester\\ResultBuilder": 
"src/PropertySuggestor/ResultBuilder.php",
+               "PropertySuggester\\SuggesterParamsParser": 
"src/PropertySuggestor/SuggesterParamsParser.php",
+               "PropertySuggester\\SuggesterParams": 
"src/PropertySuggestor/SuggesterParams.php",
+               "PropertySuggester\\SuggestionGenerator": 
"src/PropertySuggestor/SuggestionGenerator.php",
+               "PropertySuggester\\Suggesters\\SimpleSuggester": 
"src/PropertySuggestor/Suggestors/SimpleSuggester.php",
+               "PropertySuggester\\Suggesters\\SuggesterEngine": 
"src/PropertySuggestor/Suggestors/SuggesterEngine.php",
+               "PropertySuggester\\Suggesters\\Suggestion": 
"src/PropertySuggestor/Suggestors/Suggestion.php",
+               "PropertySuggester\\UpdateTable\\ImportContext": 
"src/PropertySuggestor/UpdateTable/ImportContext.php",
+               "PropertySuggester\\UpdateTable\\Importer\\BasicImporter": 
"src/PropertySuggestor/UpdateTable/Importer/BasicImporter.php",
+               "PropertySuggester\\UpdateTable\\Importer\\Importer": 
"src/PropertySuggestor/UpdateTable/Importer/Importer.php"
+       },
        "APIModules": {
                "wbsgetsuggestions": "PropertySuggester\\GetSuggestions"
        },

-- 
To view, visit https://gerrit.wikimedia.org/r/390180
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib4768e1370a3b7cf44576ed760f49540adca5501
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/PropertySuggester
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to