Merge "EditPage: Show a different label for the button on create vs. modify"
[lhc/web/wiklou.git] / maintenance / jsduck / categories.json
1 [
2 {
3 "name": "MediaWiki",
4 "groups": [
5 {
6 "name": "Base",
7 "classes": [
8 "mw",
9 "mw.Map",
10 "mw.Message",
11 "mw.loader",
12 "mw.loader.store",
13 "mw.html",
14 "mw.html.Cdata",
15 "mw.html.Raw",
16 "mw.hook",
17 "mw.template",
18 "mw.errorLogger"
19 ]
20 },
21 {
22 "name": "General",
23 "classes": [
24 "mw.Title",
25 "mw.Uri",
26 "mw.RegExp",
27 "mw.messagePoster.*",
28 "mw.notification",
29 "mw.Notification_",
30 "mw.storage",
31 "mw.user",
32 "mw.util",
33 "mw.plugin.*",
34 "mw.cookie",
35 "mw.experiments",
36 "mw.viewport"
37 ]
38 },
39 {
40 "name": "Actions",
41 "classes": ["mw.toolbar"]
42 },
43 {
44 "name": "API",
45 "classes": ["mw.Api*", "mw.ForeignApi*"]
46 },
47 {
48 "name": "Language",
49 "classes": [
50 "mw.language*",
51 "mw.cldr",
52 "mw.jqueryMsg"
53 ]
54 },
55 {
56 "name": "Page",
57 "classes": [
58 "mw.page*"
59 ]
60 },
61 {
62 "name": "Interfaces",
63 "classes": [
64 "mw.Feedback*",
65 "mw.Upload*",
66 "mw.ForeignUpload",
67 "mw.ForeignStructuredUpload*",
68 "mw.GallerySlideshow"
69 ]
70 },
71 {
72 "name": "Widgets",
73 "classes": [
74 "mw.widgets*"
75 ]
76 },
77 {
78 "name": "Special",
79 "classes": [
80 "mw.special*"
81 ]
82 },
83 {
84 "name": "Development",
85 "classes": [
86 "mw.log",
87 "mw.inspect",
88 "mw.inspect.reports",
89 "mw.Debug"
90 ]
91 }
92 ]
93 },
94 {
95 "name": "jQuery",
96 "groups": [
97 {
98 "name": "Plugins",
99 "classes": [
100 "jQuery.client",
101 "jQuery.colorUtil",
102 "jQuery.plugin.*"
103 ]
104 }
105 ]
106 },
107 {
108 "name": "Upstream",
109 "groups": [
110 {
111 "name": "OOjs",
112 "classes": [
113 "OO",
114 "OO.EmitterList",
115 "OO.EventEmitter",
116 "OO.Factory",
117 "OO.Registry",
118 "OO.SortedEmitterList"
119 ]
120 },
121 {
122 "name": "OOUI",
123 "classes": [
124 "OO.ui",
125 "OO.ui.*"
126 ]
127 },
128 {
129 "name": "jQuery",
130 "classes": ["jQuery", "jQuery.Event", "jQuery.Callbacks", "jQuery.Promise", "jQuery.Deferred", "jQuery.jqXHR", "QUnit"]
131 },
132 {
133 "name": "JavaScript",
134 "classes": ["Array", "Boolean", "Date", "Function", "Number", "Object", "RegExp", "String"]
135 }
136 ]
137 }
138 ]