]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - maintenance/jsduck/categories.json
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / maintenance / jsduck / categories.json
diff --git a/maintenance/jsduck/categories.json b/maintenance/jsduck/categories.json
new file mode 100644 (file)
index 0000000..899d80d
--- /dev/null
@@ -0,0 +1,140 @@
+[
+       {
+               "name": "MediaWiki",
+               "groups": [
+                       {
+                               "name": "Base",
+                               "classes": [
+                                       "mw",
+                                       "mw.Message",
+                                       "mw.loader",
+                                       "mw.loader.store",
+                                       "mw.html",
+                                       "mw.html.Cdata",
+                                       "mw.html.Raw",
+                                       "mw.hook",
+                                       "mw.template",
+                                       "mw.errorLogger"
+                               ]
+                       },
+                       {
+                               "name": "General",
+                               "classes": [
+                                       "mw.Title",
+                                       "mw.Uri",
+                                       "mw.RegExp",
+                                       "mw.messagePoster.*",
+                                       "mw.notification",
+                                       "mw.Notification_",
+                                       "mw.storage",
+                                       "mw.storage.session",
+                                       "mw.user",
+                                       "mw.util",
+                                       "mw.plugin.*",
+                                       "mw.cookie",
+                                       "mw.experiments",
+                                       "mw.viewport",
+                                       "mw.htmlform.*"
+                               ]
+                       },
+                       {
+                               "name": "Actions",
+                               "classes": ["mw.toolbar"]
+                       },
+                       {
+                               "name": "API",
+                               "classes": ["mw.Api*", "mw.ForeignApi*"]
+                       },
+                       {
+                               "name": "Language",
+                               "classes": [
+                                       "mw.language*",
+                                       "mw.cldr",
+                                       "mw.jqueryMsg"
+                               ]
+                       },
+                       {
+                               "name": "Page",
+                               "classes": [
+                                       "mw.page*"
+                               ]
+                       },
+                       {
+                               "name": "Interfaces",
+                               "classes": [
+                                       "mw.Feedback*",
+                                       "mw.Upload*",
+                                       "mw.ForeignUpload",
+                                       "mw.ForeignStructuredUpload*",
+                                       "mw.GallerySlideshow",
+                                       "mw.rcfilters*"
+                               ]
+                       },
+                       {
+                               "name": "Widgets",
+                               "classes": [
+                                       "mw.widgets*"
+                               ]
+                       },
+                       {
+                               "name": "Special",
+                               "classes": [
+                                       "mw.special*"
+                               ]
+                       },
+                       {
+                               "name": "Development",
+                               "classes": [
+                                       "mw.log",
+                                       "mw.inspect",
+                                       "mw.inspect.reports",
+                                       "mw.Debug"
+                               ]
+                       }
+               ]
+       },
+       {
+               "name": "jQuery",
+               "groups": [
+                       {
+                               "name": "Plugins",
+                               "classes": [
+                                       "jQuery.client",
+                                       "jQuery.colorUtil",
+                                       "jQuery.plugin.*"
+                               ]
+                       }
+               ]
+       },
+       {
+               "name": "Upstream",
+               "groups": [
+                       {
+                               "name": "OOjs",
+                               "classes": [
+                                       "OO",
+                                       "OO.EmitterList",
+                                       "OO.EventEmitter",
+                                       "OO.Factory",
+                                       "OO.Registry",
+                                       "OO.SortedEmitterList"
+                               ]
+                       },
+                       {
+                               "name": "OOUI",
+                               "classes": [
+                                       "OO.ui",
+                                       "OO.ui.*"
+                               ]
+                       },
+                       {
+                               "name": "jQuery",
+                               "classes": ["jQuery", "jQuery.Event", "jQuery.Callbacks", "jQuery.Promise", "jQuery.Deferred", "jQuery.jqXHR", "QUnit"]
+                       },
+                       {
+                               "name": "JavaScript",
+                               "classes": ["Array", "Boolean", "Date", "Function", "Number", "Object", "RegExp", "String"]
+                       }
+               ]
+       }
+]