Skip to content

Commit 90c9cc7

Browse files
committed
[NFC] github: Add Konrad to the code owners of distributed machinery
1 parent 3bf520c commit 90c9cc7

File tree

1 file changed

+41
-19
lines changed

1 file changed

+41
-19
lines changed

.github/CODEOWNERS

Lines changed: 41 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
# Standard Library
1818
# TODO: /stdlib/
1919
/stdlib/public/Cxx/ @zoecarver @hyp @egorzhdan
20+
/stdlib/public/Distributed/ @ktoso
2021
/stdlib/public/Windows/ @compnerd
2122
# TODO: /*test/stdlib/
2223
# TODO: /unittests/stdlib/
@@ -64,6 +65,7 @@ utils/*windows* @compnerd
6465
# AST
6566
/include/swift/AST/ @hborla @slavapestov @xedin
6667
/include/swift/AST/*Conformance* @slavapestov
68+
/include/swift/AST/*Distributed* @ktoso
6769
/include/swift/AST/Evaluator* @CodaFi @slavapestov
6870
/include/swift/AST/*Generic* @hborla @slavapestov
6971
/include/swift/AST/*Protocol* @hborla @slavapestov
@@ -81,40 +83,60 @@ utils/*windows* @compnerd
8183
/unittests/AST/*Evaluator* @CodaFi @slavapestov
8284

8385
# Sema
84-
/include/swift/Sema/ @hborla @slavapestov @xedin
85-
/include/swift/Sema/Constraint* @hborla @xedin
86-
/include/swift/Sema/CS* @hborla @xedin
87-
/lib/Sema/ @hborla @slavapestov @xedin
88-
/lib/Sema/Constraint* @hborla @xedin
89-
/lib/Sema/CS* @hborla @xedin
90-
/lib/Sema/DerivedConformance* @slavapestov
91-
/lib/Sema/TypeCheckType* @AnthonyLatsis @hborla @slavapestov @xedin
92-
/lib/Sema/TypeCheckProtocol* @AnthonyLatsis @hborla @slavapestov
93-
/test/Constraints/ @hborla @xedin
94-
/test/decl/ @hborla @slavapestov
95-
/test/decl/protocol/ @AnthonyLatsis @hborla @slavapestov
96-
/test/expr/ @hborla @slavapestov @xedin
97-
/test/Generics/ @hborla @slavapestov
98-
/test/Sema/ @hborla @slavapestov @xedin
99-
/test/stmt/ @hborla @xedin
100-
/test/type/ @hborla @slavapestov @xedin
101-
/validation-test/Sema/ @hborla @slavapestov @xedin
102-
/unittests/Sema/ @hborla @xedin
86+
/include/swift/Sema/ @hborla @slavapestov @xedin
87+
/include/swift/Sema/Constraint* @hborla @xedin
88+
/include/swift/Sema/CS* @hborla @xedin
89+
/lib/Sema/ @hborla @slavapestov @xedin
90+
/lib/Sema/Constraint* @hborla @xedin
91+
/lib/Sema/CS* @hborla @xedin
92+
/lib/Sema/CodeSynthesisDistributed* @hborla @ktoso
93+
/lib/Sema/DerivedConformance* @slavapestov
94+
/lib/Sema/DerivedConformanceDistributed* @ktoso @slavapestov
95+
/lib/Sema/TypeCheckDistributed* @hborla @ktoso @xedin
96+
/lib/Sema/TypeCheckType* @AnthonyLatsis @hborla @slavapestov @xedin
97+
/lib/Sema/TypeCheckProtocol* @AnthonyLatsis @hborla @slavapestov
98+
/test/Constraints/ @hborla @xedin
99+
/test/decl/ @hborla @slavapestov
100+
/test/decl/protocol/ @AnthonyLatsis @hborla @slavapestov
101+
# FIXME: This file could have a dedicated directory.
102+
/test/decl/protocol/special/DistributedActor.swift @ktoso
103+
# FIXME: Should there be a 'Sema' folder under 'Distributed'? Or perhaps it
104+
# should be the other way around, i.e 'Sema/Distributed', 'SILGen/Distributed',
105+
# etc.?
106+
/test/Distributed/* @ktoso
107+
# FIXME: Is there a better way to structure this high-level 'Inputs' dir.? We
108+
# want only the Sema bits here.
109+
/test/Distributed/Inputs/ @ktoso
110+
/test/expr/ @hborla @slavapestov @xedin
111+
/test/Generics/ @hborla @slavapestov
112+
/test/Sema/ @hborla @slavapestov @xedin
113+
/test/stmt/ @hborla @xedin
114+
/test/type/ @hborla @slavapestov @xedin
115+
/validation-test/Sema/ @hborla @slavapestov @xedin
116+
/unittests/Sema/ @hborla @xedin
103117

104118
# SIL/SILGen
105119
# TODO: /include/swift/SIL/
106120
# TODO: /lib/SIL/
107121
# TODO: /lib/SILGen/
122+
/lib/SILGen/*Distributed* @ktoso
123+
/test/Distributed/SIL/ @ktoso
108124
# TODO: /*test/SIL/
109125
# TODO: /*test/SILGen/
110126
# TODO: /unittests/SIL/
111127

112128
# SILOptimizer
113129
# TODO: /include/swift/SILOptimizer/
130+
/include/swift/SILOptimizer/Utils/Distributed* @ktoso
114131
# TODO: /lib/SILOptimizer/
132+
/lib/SILOptimizer/Utils/Distributed* @ktoso
115133
# TODO: /*test/SILOptimizer/
116134

117135
# IRGen
118136
# TODO: /include/swift/IRGen/
119137
# TODO: /lib/IRGen/
138+
/lib/IRGen/*Distributed* @ktoso
120139
# TODO: /*test/IRGen/
140+
141+
# TODO: Find a better place for this entry.
142+
/test/Distributed/Runtime @ktoso

0 commit comments

Comments
 (0)