Skip to content

Commit a69e730

Browse files
committed
.github: Complete migration from CODE_OWNERS.txt
1 parent 54ef115 commit a69e730

File tree

2 files changed

+64
-112
lines changed

2 files changed

+64
-112
lines changed

.github/CODEOWNERS

Lines changed: 64 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
# TODO: /apinotes
3939

4040
# benchmark
41-
# TODO: /benchmark
41+
/benchmark @eeckstein
4242

4343
# bindings
4444
# TODO: /bindings
@@ -47,51 +47,63 @@
4747
/cmake/**/*Windows* @compnerd
4848

4949
# docs
50-
/docs/Generics.rst @slavapestov
51-
/docs/Generics/ @slavapestov
50+
/docs/Generics @slavapestov
5251
/docs/HowToGuides/ @AnthonyLatsis @LucianoPAlmeida @xedin
52+
/docs/Optimizer* @eeckstein
53+
/docs/SIL* @jckarter
5354
/docs/Windows* @compnerd
5455

5556
# include
5657
/include/swift-c/DependencyScan/ @artemcm
58+
/include/swift/*Demangl*/ @rjmccall
5759
/include/swift/AST/ @hborla @slavapestov @xedin
5860
/include/swift/AST/*Availability* @tshortli
5961
/include/swift/AST/*Conformance* @slavapestov
62+
/include/swift/AST/*Demangl* @rjmccall
6063
/include/swift/AST/*Distributed* @ktoso
6164
/include/swift/AST/*Generic* @hborla @slavapestov
6265
/include/swift/AST/*Protocol* @hborla @slavapestov
6366
/include/swift/AST/*Requirement* @hborla @slavapestov
6467
/include/swift/AST/*Substitution* @slavapestov
6568
/include/swift/AST/DiagnosticsParse.def @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
6669
/include/swift/AST/Evaluator* @CodaFi @slavapestov
70+
/include/swift/Basic/ @DougGregor
6771
/include/swift/ClangImporter @zoecarver @hyp @egorzhdan @beccadax @ian-twilightcoder
6872
/include/swift/DependencyScan @artemcm
6973
/include/swift/Driver*/ @artemcm
70-
# TODO: /include/swift/IRGen/
74+
/include/swift/Frontend*/ @artemcm @tshortli
7175
/include/swift/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
76+
/include/swift/IRGen/ @rjmccall
7277
/include/swift/Index/ @ahoppen @bnbarham @hamishknight @rintaro
78+
/include/swift/Markup/ @nkcsgexi
79+
/include/swift/Migrator/ @nkcsgexi
7380
/include/swift/Option/*Options* @tshortli
7481
/include/swift/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
7582
/include/swift/PrintAsClang @zoecarver @hyp @egorzhdan
7683
/include/swift/Refactoring @ahoppen @bnbarham @hamishknight @rintaro
77-
# TODO: /include/swift/SIL/
78-
# TODO: /include/swift/SILOptimizer/
84+
/include/swift/Runtime/ @rjmccall
85+
/include/swift/SIL/ @jckarter
7986
/include/swift/SIL/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
87+
/include/swift/SIL/*DebugInfo* @adrian-prantl
8088
/include/swift/SIL/SILDebug* @adrian-prantl
8189
/include/swift/SIL/SILProfiler.h @ahoppen @bnbarham @hamishknight @rintaro
90+
/include/swift/SILOptimizer/ @eeckstein
8291
/include/swift/SILOptimizer/Utils/Distributed* @ktoso
8392
/include/swift/Sema/ @hborla @slavapestov @xedin
8493
/include/swift/Sema/CS* @hborla @xedin
8594
/include/swift/Sema/Constraint* @hborla @xedin
86-
# TODO: /include/swift/Serialization/
95+
/include/swift/Serialization/ @xymus
8796
/include/swift/Serialization/SerializedModuleLoader* @artemcm
97+
/include/swift/SwiftRemoteMirror/ @slavapestov
8898
/include/swift/SymbolGraphGen/ @QuietMisdreavus
8999
/include/swift/Threading @al45tair
90100

91101
# lib
102+
/lib/*Demangl*/ @rjmccall
92103
/lib/AST/ @hborla @slavapestov @xedin
93104
/lib/AST/*Availability* @tshortli
94105
/lib/AST/*Conformance* @slavapestov
106+
/lib/AST/*Demangl* @rjmccall
95107
/lib/AST/*Generic* @hborla @slavapestov
96108
/lib/AST/*Requirement* @hborla @slavapestov
97109
/lib/AST/*Substitution @slavapestov
@@ -100,32 +112,39 @@
100112
/lib/AST/ModuleLoader.cpp @artemcm
101113
/lib/AST/RequirementMachine/ @slavapestov
102114
/lib/ASTGen/ @ahoppen @bnbarham @CodaFi @hamishknight @rintaro
115+
/lib/Basic/ @DougGregor
103116
/lib/Basic/Windows @compnerd
104117
/lib/ClangImporter @zoecarver @hyp @egorzhdan @beccadax @ian-twilightcoder
105118
/lib/ClangImporter/DWARFImporter* @adrian-prantl
106119
/lib/DependencyScan @artemcm
107120
/lib/Driver*/ @artemcm
108121
/lib/DriverTool/autolink_extract_main.cpp @MaxDesiatov @etcwilde
122+
/lib/DriverTool/sil* @jckarter
123+
/lib/DriverTool/sil_opt* @eeckstein
109124
/lib/DriverTool/swift_symbolgraph_extract_main.cpp @QuietMisdreavus
110-
/lib/Frontend/*ModuleInterface* @artemcm @tshortli
111-
# TODO: /lib/IRGen/
125+
/lib/Frontend*/ @artemcm @tshortli
112126
/lib/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
113127
/lib/IDETool/ @ahoppen @bnbarham @hamishknight @rintaro
128+
/lib/IRGen/ @rjmccall
114129
/lib/IRGen/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
115130
/lib/IRGen/*Debug* @adrian-prantl
116131
/lib/IRGen/*Distributed* @ktoso
117132
/lib/Index/ @ahoppen @bnbarham @hamishknight @rintaro
133+
/lib/Markup/ @nkcsgexi
134+
/lib/Migrator/ @nkcsgexi
118135
/lib/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
119136
/lib/PrintAsClang @zoecarver @hyp @egorzhdan
120137
/lib/Refactoring/ @ahoppen @bnbarham @hamishknight @rintaro
121-
# TODO: /lib/SIL/
138+
/lib/SIL/ @jckarter
139+
/lib/SIL/**/*DebugInfo* @adrian-prantl
122140
/lib/SIL/IR/*Coverage* @ahoppen @bnbarham @hamishknight @rintaro
123141
/lib/SIL/IR/SILDebug* @adrian-prantl
124142
/lib/SIL/IR/SILLocation* @adrian-prantl
125143
/lib/SIL/IR/SILProfiler.cpp @ahoppen @bnbarham @hamishknight @rintaro
126-
# TODO: /lib/SILGen/
144+
/lib/SILGen/ @jckarter
127145
/lib/SILGen/*Distributed* @ktoso
128-
# TODO: /lib/SILOptimizer/
146+
/lib/SILOptimizer/ @eeckstein
147+
/lib/SILOptimizer/**/*DebugInfo* @adrian-prantl
129148
/lib/SILOptimizer/Mandatory/ConsumeOperator* @kavon
130149
/lib/SILOptimizer/Mandatory/FlowIsolation.cpp @kavon
131150
/lib/SILOptimizer/Mandatory/MoveOnly* @kavon
@@ -140,8 +159,9 @@
140159
/lib/Sema/TypeCheckDistributed* @hborla @ktoso @xedin
141160
/lib/Sema/TypeCheckProtocol* @AnthonyLatsis @hborla @slavapestov
142161
/lib/Sema/TypeCheckType* @AnthonyLatsis @hborla @slavapestov @xedin
143-
# TODO: /lib/Serialization/
162+
/lib/Serialization/ @xymus
144163
/lib/Serialization/SerializedModuleLoader* @artemcm
164+
/lib/SwiftRemoteMirror/ @slavapestov
145165
/lib/SymbolGraphGen @QuietMisdreavus
146166
/lib/Threading @al45tair
147167

@@ -150,41 +170,51 @@
150170

151171
# stdlib
152172
/stdlib/ @apple/standard-librarians
173+
/stdlib/private/*Runtime*/ @rjmccall
174+
/stdlib/private/SwiftReflectionTest/ @slavapestov
175+
/stdlib/public/*Demangl*/ @rjmccall
153176
/stdlib/public/Backtracing/ @al45tair
154177
/stdlib/public/Concurrency/ @ktoso
155178
/stdlib/public/Cxx/ @zoecarver @hyp @egorzhdan
156179
/stdlib/public/Distributed/ @ktoso
157180
/stdlib/public/Observation/ @phausler
181+
/stdlib/public/SwiftRemoteMirror/ @slavapestov
158182
/stdlib/public/Threading/ @al45tair
159183
/stdlib/public/Windows/ @compnerd
160184
/stdlib/public/libexec/swift-backtrace/ @al45tair
161185
/stdlib/public/runtime/ @mikeash @al45tair
186+
/stdlib/tools/swift-reflection-test/ @slavapestov
162187

163188
# test
189+
/test/*Demangl*/ @rjmccall
164190
/test/ASTGen/ @ahoppen @bnbarham @CodaFi @hamishknight @rintaro
165191
/test/Concurrency/ @ktoso
166192
/test/Constraints/ @hborla @xedin
167193
/test/DebugInfo/ @adrian-prantl
168194
/test/Distributed/ @ktoso
169195
/test/Driver/ @artemcm
170196
/test/Driver/static* @MaxDesiatov @etcwilde
197+
/test/Frontend/ @artemcm @tshortli
171198
/test/Generics/ @hborla @slavapestov
172199
/test/Generics/inverse* @kavon
173-
# TODO: /test/IRGen/
174200
/test/IDE/ @ahoppen @bnbarham @hamishknight @rintaro
201+
/test/IRGen/ @rjmccall
175202
/test/Index/ @ahoppen @bnbarham @hamishknight @rintaro
176203
/test/Interop/ @zoecarver @hyp @egorzhdan
204+
/test/Migrator/ @nkcsgexi
177205
/test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
178206
/test/Profiler @ahoppen @bnbarham @hamishknight @rintaro
179-
# TODO: /test/SIL/
180-
# TODO: /test/SILGen/
181-
# TODO: /test/SILOptimizer/
207+
/test/Reflection/ @slavapestov
208+
/test/Runtime/ @rjmccall
209+
/test/SIL/ @jckarter
210+
/test/SILGen/ @jckarter
211+
/test/SILOptimizer/ @eeckstein
182212
/test/SILOptimizer/moveonly* @kavon
183213
/test/SILOptimizer/noimplicitcopy* @kavon
184214
/test/ScanDependencies/ @artemcm
185215
/test/Sema/ @hborla @slavapestov @xedin
186216
/test/Sema/moveonly* @kavon
187-
# TODO: /test/Serialization/
217+
/test/Serialization/ @xymus
188218
/test/SourceKit/ @ahoppen @bnbarham @hamishknight @rintaro
189219
/test/SymbolGraph/ @QuietMisdreavus
190220
/test/abi/ @apple/standard-librarians
@@ -194,27 +224,35 @@
194224
/test/decl/protocol/special/DistributedActor.swift @ktoso
195225
/test/expr/ @hborla @slavapestov @xedin
196226
/test/refactoring/ @ahoppen @bnbarham @hamishknight @rintaro
227+
/test/sil* @jckarter
228+
/test/sil-opt* @eeckstein
197229
/test/stdlib/ @apple/standard-librarians
198230
/test/stmt/ @hborla @xedin
199231
/test/type/ @hborla @slavapestov @xedin
200232

201233
# tools
202234
# TODO: /tools
235+
/tools/*reflection/ @slavapestov
203236
/tools/SourceKit @ahoppen @bnbarham @hamishknight @rintaro
204237
/tools/driver/ @artemcm
205238
/tools/lldb-moduleimport-test/ @adrian-prantl
239+
/tools/swift-demangle* @rjmccall
206240
/tools/swift-ide-test @ahoppen @bnbarham @hamishknight @rintaro
207241
/tools/swift-inspect @mikeash @al45tair @compnerd
208242
/tools/swift-refactor @ahoppen @bnbarham @hamishknight @rintaro
209243

210244
# unittests
245+
/unittests/*Demangl*/ @rjmccall
211246
/unittests/AST/ @hborla @slavapestov @xedin
212247
/unittests/AST/*Evaluator* @CodaFi @slavapestov
213248
/unittests/DependencyScan/ @artemcm
249+
/unittests/FrontendTool/ @artemcm @tshortli
214250
/unittests/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
215-
# TODO: /unittests/SIL/
251+
/unittests/Reflection/ @slavapestov
252+
/unittests/SIL/ @jckarter
216253
/unittests/Sema/ @hborla @xedin
217254
/unittests/SourceKit/ @ahoppen @bnbarham @rintaro @hamishknight
255+
/unittests/runtime/ @rjmccall
218256

219257
# userdocs
220258
# TODO: /userdocs
@@ -233,13 +271,15 @@
233271
/utils/vim/ @compnerd
234272

235273
# validation-test
236-
# TODO: /validation-test/IRGen/
237274
/validation-test/Driver/ @artemcm
238275
/validation-test/IDE/ @ahoppen @bnbarham @rintaro @hamishknight
276+
/validation-test/IRGen/ @rjmccall
239277
/validation-test/Parse/ @ahoppen @bnbarham @CodaFi @DougGregor @hamishknight @rintaro
240-
# TODO: /validation-test/SIL/
241-
# TODO: /validation-test/SILGen/
242-
# TODO: /validation-test/SILOptimizer/
278+
/validation-test/Reflection/ @slavapestov
279+
/validation-test/Runtime/ @rjmccall
280+
/validation-test/SIL/ @jckarter
281+
/validation-test/SILGen/ @jckarter
282+
/validation-test/SILOptimizer/ @eeckstein
243283
/validation-test/Sema/ @hborla @slavapestov @xedin
244-
# TODO: /validation-test/Serialization/
284+
/validation-test/Serialization/ @xymus
245285
/validation-test/stdlib/ @apple/standard-librarians

CODE_OWNERS.TXT

Lines changed: 0 additions & 88 deletions
This file was deleted.

0 commit comments

Comments
 (0)