2016-10-13 08:14:18 +00:00
|
|
|
{
|
|
|
|
"name": "Linter",
|
|
|
|
"license-name": "GPL-2.0+",
|
|
|
|
"url": "https://www.mediawiki.org/wiki/Extension:Linter",
|
|
|
|
"author": [
|
2017-06-20 21:21:46 +00:00
|
|
|
"Kunal Mehta",
|
|
|
|
"Arlo Breault",
|
|
|
|
"Subramanya Sastry"
|
2016-10-13 08:14:18 +00:00
|
|
|
],
|
|
|
|
"descriptionmsg": "linter-desc",
|
|
|
|
"type": "specialpage",
|
|
|
|
"AutoloadClasses": {
|
2016-10-29 01:06:08 +00:00
|
|
|
"MediaWiki\\Linter\\CategoryManager": "includes/CategoryManager.php",
|
2016-10-13 08:14:18 +00:00
|
|
|
"MediaWiki\\Linter\\Hooks": "includes/Hooks.php",
|
|
|
|
"MediaWiki\\Linter\\Database": "includes/Database.php",
|
|
|
|
"MediaWiki\\Linter\\LintError": "includes/LintError.php",
|
|
|
|
"MediaWiki\\Linter\\ApiRecordLint": "includes/ApiRecordLint.php",
|
|
|
|
"MediaWiki\\Linter\\ApiQueryLintErrors": "includes/ApiQueryLintErrors.php",
|
2017-05-29 15:04:57 +00:00
|
|
|
"MediaWiki\\Linter\\ApiQueryLinterStats": "includes/ApiQueryLinterStats.php",
|
2016-11-15 19:31:45 +00:00
|
|
|
"MediaWiki\\Linter\\RecordLintJob": "includes/RecordLintJob.php",
|
2016-10-13 08:14:18 +00:00
|
|
|
"MediaWiki\\Linter\\SpecialLintErrors": "includes/SpecialLintErrors.php",
|
2017-04-28 20:04:45 +00:00
|
|
|
"MediaWiki\\Linter\\LintErrorsPager": "includes/LintErrorsPager.php",
|
|
|
|
"MediaWiki\\Linter\\TotalsLookup": "includes/TotalsLookup.php"
|
2016-10-13 08:14:18 +00:00
|
|
|
},
|
|
|
|
"MessagesDirs": {
|
|
|
|
"Linter": "i18n"
|
|
|
|
},
|
2016-12-02 15:55:13 +00:00
|
|
|
"ExtensionMessagesFiles": {
|
|
|
|
"LinterAlias": "Linter.alias.php"
|
|
|
|
},
|
2016-10-13 08:14:18 +00:00
|
|
|
"Hooks": {
|
|
|
|
"LoadExtensionSchemaUpdates": "MediaWiki\\Linter\\Hooks::onLoadExtensionSchemaUpdates",
|
2017-03-10 22:09:17 +00:00
|
|
|
"BeforePageDisplay": "MediaWiki\\Linter\\Hooks::onBeforePageDisplay",
|
2016-12-15 03:43:19 +00:00
|
|
|
"APIQuerySiteInfoGeneralInfo": "MediaWiki\\Linter\\Hooks::onAPIQuerySiteInfoGeneralInfo",
|
2016-12-15 03:58:18 +00:00
|
|
|
"InfoAction": "MediaWiki\\Linter\\Hooks::onInfoAction",
|
2016-11-22 19:15:32 +00:00
|
|
|
"WikiPageDeletionUpdates": "MediaWiki\\Linter\\Hooks::onWikiPageDeletionUpdates"
|
2016-10-13 08:14:18 +00:00
|
|
|
},
|
|
|
|
"APIModules": {
|
|
|
|
"record-lint": "MediaWiki\\Linter\\ApiRecordLint"
|
|
|
|
},
|
|
|
|
"APIListModules": {
|
|
|
|
"linterrors": "MediaWiki\\Linter\\ApiQueryLintErrors"
|
|
|
|
},
|
2017-05-29 15:04:57 +00:00
|
|
|
"APIMetaModules": {
|
|
|
|
"linterstats": "MediaWiki\\Linter\\ApiQueryLinterStats"
|
|
|
|
},
|
2016-10-13 08:14:18 +00:00
|
|
|
"SpecialPages": {
|
|
|
|
"LintErrors": "MediaWiki\\Linter\\SpecialLintErrors"
|
|
|
|
},
|
2016-11-15 19:31:45 +00:00
|
|
|
"JobClasses": {
|
|
|
|
"RecordLintJob": "MediaWiki\\Linter\\RecordLintJob"
|
|
|
|
},
|
2016-10-13 08:14:18 +00:00
|
|
|
"ResourceModules": {
|
|
|
|
"ext.linter.edit": {
|
|
|
|
"scripts": "ext.linter.edit.js",
|
|
|
|
"dependencies": [
|
|
|
|
"jquery.textSelection"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"ResourceFileModulePaths": {
|
|
|
|
"localBasePath": "modules",
|
|
|
|
"remoteExtPath": "Linter/modules"
|
|
|
|
},
|
|
|
|
"config": {
|
|
|
|
"LinterCategories": {
|
2016-12-15 01:07:40 +00:00
|
|
|
"fostered": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
|
|
|
"priority": "medium"
|
2016-12-15 01:07:40 +00:00
|
|
|
},
|
|
|
|
"obsolete-tag": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
|
|
|
"priority": "low"
|
2016-12-15 01:07:40 +00:00
|
|
|
},
|
|
|
|
"bogus-image-options": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
|
|
|
"priority": "medium"
|
2016-12-15 01:07:40 +00:00
|
|
|
},
|
|
|
|
"missing-end-tag": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
|
|
|
"priority": "low"
|
2016-12-15 01:07:40 +00:00
|
|
|
},
|
|
|
|
"stripped-tag": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
|
|
|
"priority": "low"
|
2016-12-15 01:07:40 +00:00
|
|
|
},
|
|
|
|
"self-closed-tag": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
2017-07-05 19:56:20 +00:00
|
|
|
"priority": "high",
|
|
|
|
"parser-migration": true
|
2017-04-06 17:41:18 +00:00
|
|
|
},
|
|
|
|
"deletable-table-tag": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
2017-07-05 19:56:20 +00:00
|
|
|
"priority": "high",
|
|
|
|
"parser-migration": true
|
2017-04-10 21:05:03 +00:00
|
|
|
},
|
|
|
|
"misnested-tag": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
|
|
|
"priority": "medium"
|
2017-04-12 21:27:41 +00:00
|
|
|
},
|
|
|
|
"pwrap-bug-workaround": {
|
2017-04-26 22:11:23 +00:00
|
|
|
"enabled": true,
|
2017-07-05 19:56:20 +00:00
|
|
|
"priority": "high",
|
|
|
|
"parser-migration": true
|
2017-08-10 16:20:09 +00:00
|
|
|
},
|
|
|
|
"tidy-whitespace-bug": {
|
|
|
|
"enabled": true,
|
2017-07-05 19:56:20 +00:00
|
|
|
"priority": "high",
|
|
|
|
"parser-migration": true
|
2017-09-18 18:03:11 +00:00
|
|
|
},
|
|
|
|
"multi-colon-escape": {
|
|
|
|
"enabled": true,
|
|
|
|
"priority": "medium"
|
2017-09-22 21:35:06 +00:00
|
|
|
},
|
|
|
|
"html5-misnesting": {
|
|
|
|
"enabled": true,
|
|
|
|
"priority": "high",
|
|
|
|
"parser-migration": true
|
2017-10-23 21:38:19 +00:00
|
|
|
},
|
|
|
|
"tidy-font-bug": {
|
|
|
|
"enabled": true,
|
|
|
|
"priority": "high",
|
|
|
|
"parser-migration": true
|
2016-12-15 01:07:40 +00:00
|
|
|
}
|
2016-10-13 08:14:18 +00:00
|
|
|
},
|
|
|
|
"LinterSubmitterWhitelist": {
|
|
|
|
"127.0.0.1": true
|
2016-12-09 00:05:45 +00:00
|
|
|
},
|
|
|
|
"LinterStatsdSampleFactor": false
|
2016-10-13 08:14:18 +00:00
|
|
|
},
|
|
|
|
"manifest_version": 1
|
|
|
|
}
|