-
Notifications
You must be signed in to change notification settings - Fork 6.8k
/
CODEOWNERS
Validating CODEOWNERS rules...
350 lines (336 loc) · 21 KB
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
# Angular Material components
/src/material/* @jelbourn
/src/material/autocomplete/** @crisbeto
/src/material/badge/** @jelbourn
/src/material/bottom-sheet/** @jelbourn @crisbeto
/src/material/button-toggle/** @jelbourn
/src/material/button/** @jelbourn
/src/material/card/** @jelbourn
/src/material/checkbox/** @jelbourn @devversion
/src/material/chips/** @jelbourn
/src/material/datepicker/** @mmalerba
/src/material/dialog/** @jelbourn @crisbeto
/src/material/divider/** @jelbourn @crisbeto
/src/material/expansion/** @jelbourn
/src/material/form-field/** @mmalerba
/src/material/grid-list/** @jelbourn
/src/material/icon/** @jelbourn
/src/material/input/** @mmalerba
/src/material/list/** @jelbourn @crisbeto @devversion
/src/material/menu/** @crisbeto
/src/material/paginator/** @andrewseguin
/src/material/prebuilt-themes/** @jelbourn
/src/material/progress-bar/** @jelbourn @crisbeto
/src/material/progress-spinner/** @jelbourn @crisbeto
/src/material/radio/** @jelbourn @devversion
/src/material/schematics/** @devversion @jelbourn
/src/material/select/** @crisbeto
/src/material/sidenav/** @mmalerba
/src/material/slide-toggle/** @devversion
/src/material/slider/** @mmalerba
/src/material/snack-bar/** @jelbourn @crisbeto
/src/material/sort/** @andrewseguin
/src/material/stepper/** @mmalerba
/src/material/table/** @andrewseguin
/src/material/tabs/** @andrewseguin
/src/material/testing/** @jelbourn
/src/material/toolbar/** @devversion
/src/material/tooltip/** @andrewseguin
/src/material/tree/** @jelbourn @andrewseguin
# Angular Material core
/src/material/core/* @jelbourn
/src/material/core/testing/** @crisbeto
/src/material/core/animation/** @jelbourn
/src/material/core/color/** @jelbourn @devversion
/src/material/core/common-behaviors/** @jelbourn @devversion
/src/material/core/datetime/** @mmalerba
/src/material/core/density/** @devversion
/src/material/core/error/** @crisbeto @mmalerba
/src/material/core/focus-indicators/** @jelbourn @zelliott
/src/material/core/gestures/** @jelbourn
/src/material/core/label/** @mmalerba
/src/material/core/line/** @jelbourn
/src/material/core/option/** @crisbeto
/src/material/core/placeholder/** @mmalerba
/src/material/core/ripple/** @devversion
/src/material/core/selection/** @jelbourn
/src/material/core/selection/pseudo*/** @crisbeto @jelbourn
/src/material/core/style/** @jelbourn
/src/material/core/theming/** @jelbourn
/src/material/core/typography/** @crisbeto
/src/material/core/util/** @jelbourn
# Miscellaneous components
/src/google-maps/** @mbehrlich
/src/youtube-player/** @nathantate
# CDK
/src/cdk/* @jelbourn
/src/cdk/a11y/** @jelbourn @devversion
/src/cdk/accordion/** @jelbourn
/src/cdk/bidi/** @jelbourn
/src/cdk/clipboard/** @jelbourn @xkxx
/src/cdk/coercion/** @jelbourn
/src/cdk/collections/** @jelbourn @crisbeto @andrewseguin
/src/cdk/drag-drop/** @crisbeto
/src/cdk/keycodes/** @jelbourn
/src/cdk/layout/** @jelbourn
/src/cdk/observers/** @jelbourn @crisbeto
/src/cdk/overlay/** @jelbourn @crisbeto
/src/cdk/platform/** @jelbourn @devversion
/src/cdk/portal/** @jelbourn
/src/cdk/schematics/** @devversion @jelbourn
/src/cdk/scrolling/** @andrewseguin @crisbeto
/src/cdk/stepper/** @mmalerba
/src/cdk/table/** @andrewseguin
/src/cdk/testing/** @mmalerba @devversion
/src/cdk/text-field/** @mmalerba
/src/cdk/tree/** @jelbourn @andrewseguin
# Moment adapter package
/src/material-moment-adapter/** @mmalerba
# Material experimental package
/src/material-experimental/* @jelbourn
/src/material-experimental/column-resize/** @kseamon @andrewseguin
/src/material-experimental/mdc-autocomplete/** @crisbeto
/src/material-experimental/mdc-button/** @andrewseguin
/src/material-experimental/mdc-card/** @mmalerba
/src/material-experimental/mdc-checkbox/** @mmalerba
/src/material-experimental/mdc-chips/** @mmalerba
/src/material-experimental/mdc-color/** @jelbourn @devversion
/src/material-experimental/mdc-core/** @crisbeto
/src/material-experimental/mdc-density/** @devversion
/src/material-experimental/mdc-dialog/** @devversion
/src/material-experimental/mdc-form-field/** @devversion @mmalerba
/src/material-experimental/mdc-helpers/** @mmalerba
/src/material-experimental/mdc-input/** @devversion @mmalerba
/src/material-experimental/mdc-list/** @mmalerba @devversion
/src/material-experimental/mdc-menu/** @crisbeto
/src/material-experimental/mdc-select/** @crisbeto
/src/material-experimental/mdc-paginator/** @crisbeto
/src/material-experimental/mdc-progress-spinner/** @andrewseguin
/src/material-experimental/mdc-progress-bar/** @andrewseguin
/src/material-experimental/mdc-radio/** @mmalerba
/src/material-experimental/mdc-snack-bar/** @andrewseguin
/src/material-experimental/mdc-slide-toggle/** @crisbeto
/src/material-experimental/mdc-slider/** @devversion
/src/material-experimental/mdc-tabs/** @crisbeto
/src/material-experimental/mdc-sidenav/** @crisbeto
/src/material-experimental/mdc-table/** @andrewseguin
/src/material-experimental/mdc-theming/** @mmalerba
/src/material-experimental/mdc-typography/** @mmalerba
/src/material-experimental/menubar/** @jelbourn @andy9775
/src/material-experimental/popover-edit/** @kseamon @andrewseguin
/src/material-experimental/selection/** @yifange @jelbourn
# CDK experimental package
/src/cdk-experimental/* @jelbourn
/src/cdk-experimental/column-resize/** @kseamon @andrewseguin
/src/cdk-experimental/combobox/** @nielsr98 @jelbourn
/src/cdk-experimental/dialog/** @jelbourn @crisbeto
/src/cdk-experimental/menu/** @jelbourn @andy9775
/src/cdk-experimental/popover-edit/** @kseamon @andrewseguin
/src/cdk-experimental/scrolling/** @mmalerba
/src/cdk-experimental/listbox/** @nielsr98 @jelbourn
/src/cdk-experimental/selection/** @yifange @jelbourn
# Docs examples & guides
/guides/** @jelbourn
/src/components-examples/** @andrewseguin
# Dev-app
/src/dev-app/* @devversion
/src/dev-app/autocomplete/** @crisbeto
/src/dev-app/badge/** @jelbourn
/src/dev-app/baseline/** @mmalerba
/src/dev-app/bottom-sheet/** @jelbourn @crisbeto
/src/dev-app/button-toggle/** @jelbourn
/src/dev-app/mdc-autocomplete/** @crisbeto
/src/dev-app/button/** @jelbourn
/src/dev-app/card/** @jelbourn
/src/dev-app/cdk-experimental-combobox/** @jelbourn @nielsr98
/src/dev-app/cdk-experimental-listbox/** @jelbourn @nielsr98
/src/dev-app/cdk-experimental-menu/** @jelbourn @andy9775
/src/dev-app/checkbox/** @jelbourn @devversion
/src/dev-app/chips/** @jelbourn
/src/dev-app/clipboard/** @jelbourn @xkxx
/src/dev-app/column-resize/** @kseamon @andrewseguin
/src/dev-app/connected-overlay/** @jelbourn @crisbeto
/src/dev-app/dataset/** @andrewseguin
/src/dev-app/datepicker/** @mmalerba
/src/dev-app/dev-app/** @mmalerba
/src/dev-app/dialog/** @jelbourn @crisbeto
/src/dev-app/drag-drop/** @crisbeto
/src/dev-app/drawer/** @mmalerba
/src/dev-app/example/** @andrewseguin
/src/dev-app/examples-page/** @andrewseguin
/src/dev-app/expansion/** @jelbourn
/src/dev-app/focus-origin/** @mmalerba
/src/dev-app/focus-trap/** @jelbourn
/src/dev-app/google-map/** @mbehrlich
/src/dev-app/grid-list/** @jelbourn
/src/dev-app/icon/** @jelbourn
/src/dev-app/input/** @mmalerba
/src/dev-app/list/** @jelbourn @crisbeto @devversion
/src/dev-app/live-announcer/** @jelbourn
/src/dev-app/mdc-button/** @andrewseguin
# Note to implementer: please repossess
/src/dev-app/mdc-card/** @mmalerba
/src/dev-app/mdc-checkbox/** @mmalerba
/src/dev-app/mdc-chips/** @mmalerba
/src/dev-app/mdc-dialog/** @devversion
/src/dev-app/mdc-input/** @devversion @mmalerba
/src/dev-app/mdc-list/** @mmalerba
/src/dev-app/mdc-menu/** @crisbeto
/src/dev-app/mdc-paginator/** @crisbeto
/src/dev-app/mdc-progress-bar/** @crisbeto
/src/dev-app/mdc-progress-spinner/** @annieyw @mmalerba
/src/dev-app/mdc-radio/** @mmalerba
/src/dev-app/mdc-select/** @crisbeto
/src/dev-app/mdc-snack-bar/** @andrewseguin
/src/dev-app/mdc-sidenav/** @crisbeto
/src/dev-app/mdc-snack-bar/** @andrewseguin
/src/dev-app/mdc-slide-toggle/** @crisbeto
/src/dev-app/mdc-slider/** @devversion
/src/dev-app/mdc-table/** @andrewseguin
/src/dev-app/mdc-tabs/** @crisbeto
/src/dev-app/menu/** @crisbeto
/src/dev-app/menubar/** @jelbourn @andy9775
/src/dev-app/overlay/** @jelbourn @crisbeto
/src/dev-app/paginator/** @andrewseguin
/src/dev-app/platform/** @jelbourn @devversion
/src/dev-app/portal/** @jelbourn
/src/dev-app/popover-edit/** @kseamon @andrewseguin
/src/dev-app/progress-bar/** @jelbourn @crisbeto
/src/dev-app/progress-spinner/** @jelbourn @crisbeto
/src/dev-app/radio/** @jelbourn @devversion
/src/dev-app/ripple/** @devversion
/src/dev-app/screen-type/** @jelbourn
/src/dev-app/select/** @crisbeto
/src/dev-app/sidenav/** @mmalerba
/src/dev-app/slide-toggle/** @devversion
/src/dev-app/slider/** @mmalerba
/src/dev-app/snack-bar/** @jelbourn @crisbeto
/src/dev-app/stepper/** @mmalerba
/src/dev-app/table/** @andrewseguin
/src/dev-app/tabs/** @andrewseguin
/src/dev-app/toolbar/** @devversion
/src/dev-app/tooltip/** @andrewseguin
/src/dev-app/tree/** @jelbourn
/src/dev-app/typography/** @crisbeto
/src/dev-app/virtual-scroll/** @mmalerba
/src/dev-app/youtube-player/** @nathantate
/src/dev-app/selection/** @yifange @jelbourn
# E2E app
/src/e2e-app/* @jelbourn
/src/e2e-app/block-scroll-strategy/** @andrewseguin @crisbeto
/src/e2e-app/button/** @jelbourn
/src/e2e-app/button-toggle/** @jelbourn
/src/e2e-app/card/** @jelbourn
/src/e2e-app/checkbox/** @jelbourn @devversion
/src/e2e-app/component-harness/** @mmalerba
/src/e2e-app/dialog/** @jelbourn @crisbeto
/src/e2e-app/e2e-app/** @jelbourn
/src/e2e-app/example-viewer/** @andrewseguin
/src/e2e-app/expansion/** @jelbourn
/src/e2e-app/grid-list/** @jelbourn
/src/e2e-app/icon/** @jelbourn
/src/e2e-app/input/** @mmalerba
/src/e2e-app/list/** @jelbourn
/src/e2e-app/mdc-button/** @andrewseguin
# Note to implementer: please repossess
/src/e2e-app/mdc-card/** @mmalerba
/src/e2e-app/mdc-checkbox/** @mmalerba
/src/e2e-app/mdc-chips/** @mmalerba
/src/e2e-app/mdc-dialog/** @devversion
/src/e2e-app/mdc-input/** @devversion
/src/e2e-app/mdc-menu/** @crisbeto
/src/e2e-app/mdc-progress-bar/** @crisbeto
/src/e2e-app/mdc-progress-spinner/** @annieyw @mmalerba
/src/e2e-app/mdc-radio/** @mmalerba
/src/e2e-app/mdc-slider/** @andrewseguin
/src/e2e-app/mdc-slide-toggle/** @crisbeto
/src/e2e-app/mdc-tabs/** @crisbeto
/src/e2e-app/mdc-table/** @andrewseguin
/src/e2e-app/menu/** @crisbeto
/src/e2e-app/progress-bar/** @jelbourn @crisbeto
/src/e2e-app/progress-spinner/** @jelbourn @crisbeto
/src/e2e-app/radio/** @jelbourn @devversion
/src/e2e-app/sidenav/** @mmalerba
/src/e2e-app/slide-toggle/** @devversion
/src/e2e-app/stepper/** @mmalerba
/src/e2e-app/tabs/** @andrewseguin
/src/e2e-app/test-util/** @jelbourn
/src/e2e-app/toolbar/** @devversion
/src/e2e-app/virtual-scroll/** @mmalerba
# Universal app
/src/universal-app/** @devversion
# Integration tests
/integration/** @jelbourn @devversion
# Tooling
/.circleci/** @angular/dev-infra-components
/.yarn/** @angular/dev-infra-components
/scripts/** @angular/dev-infra-components
/test/** @angular/dev-infra-components
/tools/** @angular/dev-infra-components
# Public API golden files
/tools/public_api_guard/cdk/a11y.d.ts @jelbourn @devversion
/tools/public_api_guard/cdk/accordion.d.ts @jelbourn
/tools/public_api_guard/cdk/bidi.d.ts @jelbourn
/tools/public_api_guard/cdk/cdk.d.ts @jelbourn
/tools/public_api_guard/cdk/clipboard.d.ts @jelbourn @xkxx
/tools/public_api_guard/cdk/coercion.d.ts @jelbourn
/tools/public_api_guard/cdk/collections.d.ts @jelbourn @crisbeto @andrewseguin
/tools/public_api_guard/cdk/drag-drop.d.ts @crisbeto
/tools/public_api_guard/cdk/keycodes.d.ts @jelbourn
/tools/public_api_guard/cdk/layout.d.ts @jelbourn
/tools/public_api_guard/cdk/observers.d.ts @jelbourn @crisbeto
/tools/public_api_guard/cdk/overlay.d.ts @jelbourn @crisbeto
/tools/public_api_guard/cdk/platform.d.ts @jelbourn @devversion
/tools/public_api_guard/cdk/scrolling.d.ts @andrewseguin @crisbeto
/tools/public_api_guard/cdk/stepper.d.ts @mmalerba
/tools/public_api_guard/cdk/table.d.ts @andrewseguin
/tools/public_api_guard/cdk/text-field.d.ts @mmalerba
/tools/public_api_guard/cdk/tree.d.ts @jelbourn @andrewseguin
/tools/public_api_guard/material/autocomplete.d.ts @crisbeto
/tools/public_api_guard/material/badge.d.ts @jelbourn
/tools/public_api_guard/material/bottom-sheet.d.ts @jelbourn @crisbeto
/tools/public_api_guard/material/button-toggle.d.ts @jelbourn
/tools/public_api_guard/material/button.d.ts @jelbourn
/tools/public_api_guard/material/card.d.ts @jelbourn
/tools/public_api_guard/material/checkbox.d.ts @jelbourn @devversion
/tools/public_api_guard/material/chips.d.ts @jelbourn
/tools/public_api_guard/material/chips/testing.d.ts @jelbourn
/tools/public_api_guard/material/core.d.ts @jelbourn
/tools/public_api_guard/material/datepicker.d.ts @mmalerba
/tools/public_api_guard/material/dialog.d.ts @jelbourn @crisbeto
/tools/public_api_guard/material/divider.d.ts @jelbourn @crisbeto
/tools/public_api_guard/material/expansion.d.ts @jelbourn
/tools/public_api_guard/material/form-field.d.ts @mmalerba
/tools/public_api_guard/material/grid-list.d.ts @jelbourn
/tools/public_api_guard/material/icon.d.ts @jelbourn
/tools/public_api_guard/material/input.d.ts @mmalerba
/tools/public_api_guard/material/list.d.ts @jelbourn @crisbeto @devversion
/tools/public_api_guard/material/menu.d.ts @crisbeto
/tools/public_api_guard/material/paginator.d.ts @andrewseguin
/tools/public_api_guard/material/progress-bar.d.ts @jelbourn @crisbeto
/tools/public_api_guard/material/progress-spinner.d.ts @jelbourn @crisbeto
/tools/public_api_guard/material/radio.d.ts @jelbourn @devversion
/tools/public_api_guard/material/select.d.ts @crisbeto
/tools/public_api_guard/material/sidenav.d.ts @mmalerba
/tools/public_api_guard/material/slide-toggle.d.ts @devversion
/tools/public_api_guard/material/slider.d.ts @mmalerba
/tools/public_api_guard/material/snack-bar.d.ts @jelbourn @crisbeto
/tools/public_api_guard/material/sort.d.ts @andrewseguin
/tools/public_api_guard/material/stepper.d.ts @mmalerba
/tools/public_api_guard/material/table.d.ts @andrewseguin
/tools/public_api_guard/material/tabs.d.ts @andrewseguin
/tools/public_api_guard/material/toolbar.d.ts @devversion
/tools/public_api_guard/material/tooltip.d.ts @andrewseguin
/tools/public_api_guard/material/tree.d.ts @jelbourn @andrewseguin
/tools/public_api_guard/material/material.d.ts @jelbourn
/tools/public_api_guard/youtube-player/youtube-player.d.ts @jelbourn @nathantate
# Misc
/.github/** @angular/dev-infra-components
/.github/CODEOWNERS @angular/dev-infra-components @jelbourn
/.github/ISSUE_TEMPLATE/** @andrewseguin @jelbourn
/.vscode/** @angular/dev-infra-components @mmalerba
/.ng-dev/** @angular/dev-infra-components
/goldens/size-test.yml @jelbourn @mmalerba @crisbeto
/goldens/** @angular/dev-infra-components
/src/* @angular/dev-infra-components
/* @angular/dev-infra-components