jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 1 | # Each line is a file pattern followed by one or more owners. |
| 2 | |
| 3 | # Order is important; the last matching pattern takes the most precedence. |
| 4 | |
| 5 | # When someone opens a pull request that only modifies files in directory, only |
| 6 | # component owners and not the global owner(s) will be requested for a review. |
| 7 | |
| 8 | # Syntax: https://help.github.com/articles/about-codeowners/ |
| 9 | |
jingwen | 38cfa82 | 2018-07-27 10:42:15 -0700 | [diff] [blame] | 10 | # Use individual usernames instead of teams (like @bazelbuild/android) for |
| 11 | # auto-assignment to work, unless everyone in the team has write permissions to the repository. |
| 12 | # See https://github.community/t5/How-to-use-Git-and-GitHub/CODEOWNERS-works-with-users-but-not-teams/td-p/4986 |
| 13 | |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 14 | # Component owners |
| 15 | # ---------------- |
| 16 | |
| 17 | # Android |
| 18 | |
| 19 | # android/ directory anywhere in the repository |
jingwen | 38cfa82 | 2018-07-27 10:42:15 -0700 | [diff] [blame] | 20 | android/ @ahumesky @jin |
| 21 | |
| 22 | /src/tools/android/java/com/google/devtools/build/android/desugar/ @ahumesky @jin @kevin1e100 |
| 23 | |
| 24 | /src/test/java/com/google/devtools/build/android/desugar/ @ahumesky @jin @kevin1e100 |
| 25 | |
| 26 | /src/tools/android/java/com/google/devtools/build/android/dexer/ @ahumesky @jin @kevin1e100 |
| 27 | |
| 28 | /src/test/java/com/google/devtools/build/android/dexer/ @ahumesky @jin @kevin1e100 |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 29 | |
| 30 | # Apple |
| 31 | |
Googler | 436135f | 2019-02-25 16:49:57 -0800 | [diff] [blame] | 32 | /src/objc_tools/ @allevato @davidgoldman @dmaclach @sergiocampama @kelvinchan-google @reinhillman @thomasvl |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 33 | |
Googler | 436135f | 2019-02-25 16:49:57 -0800 | [diff] [blame] | 34 | /src/test/shell/bazel/apple/ @allevato @davidgoldman @dmaclach @sergiocampama @kelvinchan-google @reinhillman @thomasvl |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 35 | |
| 36 | # Documentation |
| 37 | |
Tony Aiuto | f372207 | 2019-07-09 10:06:55 -0700 | [diff] [blame] | 38 | /site @aiuto |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 39 | |
Marcel Hlopko | c82c39e | 2018-08-01 05:20:46 -0700 | [diff] [blame] | 40 | # C++ |
| 41 | |
hlopko | 0a47505 | 2018-12-19 05:35:56 -0800 | [diff] [blame] | 42 | /src/tools/cpp @hlopko @scentini @oquenchil |
Marcel Hlopko | c82c39e | 2018-08-01 05:20:46 -0700 | [diff] [blame] | 43 | |
hlopko | 0a47505 | 2018-12-19 05:35:56 -0800 | [diff] [blame] | 44 | /src/test/shell/bazel/cpp @hlopko @scentini @oquenchil |
Marcel Hlopko | c82c39e | 2018-08-01 05:20:46 -0700 | [diff] [blame] | 45 | |
hlopko | 0a47505 | 2018-12-19 05:35:56 -0800 | [diff] [blame] | 46 | /src/test/java/com/google/devtools/build/lib/rules/cpp/ @hlopko @scentini @oquenchil |
Marcel Hlopko | c82c39e | 2018-08-01 05:20:46 -0700 | [diff] [blame] | 47 | |
hlopko | 0a47505 | 2018-12-19 05:35:56 -0800 | [diff] [blame] | 48 | /src/main/java/com/google/devtools/build/lib/rules/cpp/ @hlopko @scentini @oquenchil |
Marcel Hlopko | c82c39e | 2018-08-01 05:20:46 -0700 | [diff] [blame] | 49 | |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 50 | # Java |
| 51 | |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 52 | /src/java_tools/buildjar/ @bazelbuild/java-team |
| 53 | |
| 54 | /src/main/java/com/google/devtools/build/lib/ideinfo/ @bazelbuild/intellij |
| 55 | |
| 56 | /src/tools/singlejar/ @asmundak |
| 57 | |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 58 | # Execution and I/O related code |
| 59 | |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 60 | /src/main/java/com/google/devtools/build/lib/sandbox/ @philwo |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 61 | /src/main/java/com/google/devtools/build/lib/ssd/ @philwo |
| 62 | /src/main/java/com/google/devtools/build/lib/standalone/ @philwo |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 63 | /src/main/java/com/google/devtools/build/lib/worker/ @philwo |
elenairina | d9ec0b6 | 2020-02-18 05:43:45 -0800 | [diff] [blame] | 64 | /src/main/java/com/google/devtools/build/lib/rules/ @lberki |
jingwen | 9d23d4d | 2018-07-27 08:07:29 -0700 | [diff] [blame] | 65 | |
| 66 | # Skylark |
| 67 | |
Dmitry Lomov | 1d7db16 | 2020-04-22 12:03:31 -0700 | [diff] [blame] | 68 | /src/main/java/com/google/devtools/build/lib/syntax/ @brandjon @c-parsons @laurentlb @vladmos |
Irina Iancu | 76b7960 | 2018-07-31 08:34:42 -0700 | [diff] [blame] | 69 | |
elenairina | d9ec0b6 | 2020-02-18 05:43:45 -0800 | [diff] [blame] | 70 | /tools/coverage/ @lberki |
| 71 | /tools/test/collect_coverage.sh @lberki |
| 72 | /tools/test/collect_cc_coverage.sh @lberki |
| 73 | /tools/test/CoverageOutputGenerator/ @lberki |