Skip to content

Commit 56c319d

Browse files
authored
Add runtime area owners for automatic PR review ownership (#3895)
* Add runtime area owners for automatic PR review ownership * Update to latest area ownership * Fixed order for System.IO and System.Windows
1 parent 3a89415 commit 56c319d

File tree

1 file changed

+78
-4
lines changed

1 file changed

+78
-4
lines changed

.github/CODEOWNERS

Lines changed: 78 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# Each line is a file pattern followed by one or more owners.
33

44
# More details are here: https://help.github.com/articles/about-codeowners/
5+
# A CODEOWNERS file uses a pattern that follows the same rules in gitignore files: https://git-scm.com/docs/gitignore#_pattern_format
56

67
# The '*' pattern is for global owners.
78

@@ -16,8 +17,81 @@
1617
# In each subsection folders are order first by depth, then alphabetically.
1718
# This should make it easy to add new rules without breaking existing ones.
1819

20+
# Area owners of the dotnet/runtime repo: https://github.com/dotnet/runtime/blob/master/docs/area-owners.md
21+
22+
/xml/System.Buffers**/** @layomia @JeremyKuhne
23+
/xml/System.CodeDom**/** @buyaa-n @krwq
24+
/xml/System.Collections**/** @eiriktsarpalis @layomia
25+
/xml/System.ComponentModel**/** @JeremyKuhne @safern
26+
/xml/System.ComponentModel.Composition**/** @maryamariyan @ViktorHofer
27+
/xml/System.ComponentModel.DataAnnotations**/** @lajones @ajcvickers
28+
/xml/System.Composition**/** @maryamariyan @ViktorHofer
29+
/xml/System.Configuration**/** @maryamariyan @safern
30+
/xml/System.Data**/** @ajcvickers @cheenamalhotra @david-engel
31+
/xml/System.Data.SqlClient**/** @cheenamalhotra @david-engel @karinazhou @JRahnama
32+
/xml/System.Diagnostics**/** @tommcdon @krwq
33+
/xml/System.Diagnostics/DiagnosticSource.xml @Anipik
34+
/xml/System.Diagnostics/EventLog*.xml @Anipik
35+
/xml/System.Diagnostics/PerformanceCounter*.xml @Anipik
36+
/xml/System.Diagnostics/Process*.xml @adsitnik @eiriktsarpalis
37+
/xml/System.Diagnostics/TraceSource.xml @Anipik
38+
/xml/System.Diagnostics.Tracing**/** @Anipik
39+
/xml/System.DirectoryServices**/** @tquerec @josephisenhour
40+
/xml/System.Drawing**/** @JeremyKuhne @maryamariyan
41+
/xml/System.Dynamic**/** @cston @333fred
42+
/xml/System.Globalization**/** @safern @krwq @tarekgh
43+
/xml/System.IO**/** @JeremyKuhne @carlossanlop @jozkee
44+
/xml/System.IO.Compression**/** @carlossanlop @ericstj
45+
/xml/System.IO.Pipelines**/** @davidfowl @halter73 @jkotalik @anurse
46+
/xml/System.Linq**/** @eiriktsarpalis
47+
/xml/System.Linq/Parallel*.xml @tarekgh @kouvel
48+
/xml/System.Linq.Expressions**/** @cston @333fred
49+
/xml/System.Management**/** @Anipik
50+
/xml/System.Net**/** @dotnet/ncl
51+
/xml/System.Numerics**/** @tannergooding @prgovind
52+
/xml/System.Reflection**/** @steveharter @GrabYourPitchforks
53+
/xml/System.Reflection.Emit**/** @steveharter @GrabYourPitchforks
54+
/xml/System.Reflection.Metadata**/** @tmat @nguerrera
55+
/xml/System.Resources**/** @buyaa-n @tarekgh @krwq
56+
/xml/System.Runtime**/** @bartonjs @joperezr
57+
/xml/System.Runtime.Caching**/** @StephenMolloy @HongGit
58+
/xml/System.Runtime.CompilerServices**/** @Anipik @steveharter
59+
/xml/System.Runtime.InteropServices**/** @AaronRobinsonMSFT @jkoritzinsky
60+
/xml/System.Runtime.Intrinsics**/** @tannergooding @CarolEidt @RussKeldorph
61+
/xml/System.Security**/** @bartonjs @GrabYourPitchforks @krwq
62+
/xml/System.ServiceModel.Syndication**/** @StephenMolloy @HongGit @mconnew
63+
/xml/System.ServiceProcess**/** @Anipik
64+
/xml/System.Text**/** @tarekgh @GrabYourPitchforks
65+
/xml/System.Text/Encoding*.xml @layomia @krwq @tarekgh
66+
/xml/System.Text.Encodings.Web**/** @GrabYourPitchforks @layomia @tarekgh
67+
/xml/System.Text.Json**/** @layomia @steveharter @jozkee
68+
/xml/System.Text.RegularExpressions**/** @prgovi @eerhardt
69+
/xml/System.Threading**/** @kouvel
70+
/xml/System.Threading.Channels**/** @tarekgh @stephentoub
71+
/xml/System.Threading.Tasks**/** @tarekgh @stephentoub
72+
/xml/System.Transactions**/** @dasetser @HongGit
73+
/xml/System.Web**/** @scottaddie
74+
/xml/System.Windows**/** @vatsan-madhavan
75+
/xml/System.Windows.Forms**/** @RussKie
76+
/xml/System.Xaml**/** @vatsan-madhavan
77+
/xml/System.Xml**/** @buyaa-n @krwq
78+
79+
# System.Console
80+
/xml/System/Console** @carlossanlop @eiriktsarpalis
81+
82+
# System.Memory
83+
/xml/System/Memory*.xml @GrabYourPitchforks @adsitnik
84+
/xml/System/ReadOnlyMemory*.xml @GrabYourPitchforks @adsitnik
85+
/xml/System/ReadOnlySpan*.xml @GrabYourPitchforks @adsitnik
86+
/xml/System/Span*.xml @GrabYourPitchforks @adsitnik
87+
88+
# System.Runtime
89+
/xml/System/Array.xml @bartonjs @joperezr
90+
91+
# System.Uri
92+
/xml/System/Uri.xml @dotnet/ncl
93+
94+
/xml/Microsoft.CSharp**/** @cston @333fred
1995
/xml/Microsoft.SqlServer**/** @stevestein
20-
/xml/Microsoft.VisualBasic**/** @KathleenDollard
21-
/xml/System.Data**/** @stevestein
22-
/xml/System.Net**/** @karelz
23-
/xml/System.Web**/** @scottaddie
96+
/xml/Microsoft.VisualBasic**/** @cston @333fred
97+
/xml/Microsoft.Win32**/** @maryamariyan @Anipik

0 commit comments

Comments
 (0)