diff --git a/extension.json b/extension.json index 5b816f9da..7296a468f 100644 --- a/extension.json +++ b/extension.json @@ -12,7 +12,7 @@ "license-name": "GPL-2.0-or-later", "type": "antispam", "requires": { - "MediaWiki": ">= 1.38.0" + "MediaWiki": ">= 1.39.0" }, "AvailableRights": [ "abusefilter-modify", @@ -288,7 +288,10 @@ }, "ext.abuseFilter.visualEditor": { "scripts": "ve-abusefilter/ve.init.mw.AbuseFilterSaveErrorHandler.js", - "targets": [ "desktop", "mobile" ] + "targets": [ + "desktop", + "mobile" + ] } }, "attributes": { @@ -306,16 +309,23 @@ "HookHandlers": { "ToolLinks": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\ToolLinksHandler", - "services": [ "AbuseFilterPermissionManager" ] + "services": [ + "AbuseFilterPermissionManager" + ] }, "AutoPromoteGroups": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\AutoPromoteGroupsHandler", "factory": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\AutoPromoteGroupsHandler::factory", - "services": [ "AbuseFilterConsequencesRegistry", "AbuseFilterBlockAutopromoteStore" ] + "services": [ + "AbuseFilterConsequencesRegistry", + "AbuseFilterBlockAutopromoteStore" + ] }, "ChangeTags": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\ChangeTagsHandler", - "services": [ "AbuseFilterChangeTagsManager" ] + "services": [ + "AbuseFilterChangeTagsManager" + ] }, "Tests": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\TestsHandler" @@ -329,15 +339,24 @@ }, "PageSave": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\PageSaveHandler", - "services": [ "AbuseFilterEditRevUpdater" ] + "services": [ + "AbuseFilterEditRevUpdater" + ] }, "RecentChangeSave": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\RecentChangeSaveHandler", - "services": [ "AbuseFilterChangeTagger" ] + "services": [ + "AbuseFilterChangeTagger" + ] }, "FilteredActions": { "class": "MediaWiki\\Extension\\AbuseFilter\\Hooks\\Handlers\\FilteredActionsHandler", - "services": [ "StatsdDataFactory", "AbuseFilterRunnerFactory", "AbuseFilterVariableGeneratorFactory", "AbuseFilterEditRevUpdater" ] + "services": [ + "StatsdDataFactory", + "AbuseFilterRunnerFactory", + "AbuseFilterVariableGeneratorFactory", + "AbuseFilterEditRevUpdater" + ] } }, "Hooks": { @@ -456,8 +475,10 @@ "description": "Duration, in days, for which users' autopromotion is blocked by filters." }, "AbuseFilterValidGroups": { - "value": [ "default" ], - "description": "The list of 'groups' filters can be divided into – used for applying edit filters to certain types of actions. By default there is only one group." + "value": [ + "default" + ], + "description": "The list of 'groups' filters can be divided into \u2013\u00a0used for applying edit filters to certain types of actions. By default there is only one group." }, "AbuseFilterDefaultWarningMessage": { "value": {