2019-04-15 16:52:59 -05:00
[ relabel ]
allow-unauthenticated = [
2022-06-22 16:02:48 -05:00
"A-*" ,
"C-*" ,
2020-02-26 19:54:13 -06:00
"D-*" ,
2022-06-22 16:02:48 -05:00
"E-*" ,
"F-*" ,
"I-*" ,
"NLL-*" ,
"O-*" ,
"S-*" ,
"T-*" ,
"WG-*" ,
2022-09-12 10:04:32 -05:00
"const-hack" ,
2022-11-08 13:29:58 -06:00
"llvm-main" ,
2021-11-04 07:35:10 -05:00
"needs-fcp" ,
2021-11-04 07:34:10 -05:00
"relnotes" ,
2022-11-25 18:06:52 -06:00
"requires-*" ,
2020-10-04 18:57:32 -05:00
"regression-*" ,
2021-07-01 07:56:24 -05:00
"perf-*" ,
2019-10-03 11:31:06 -05:00
"AsyncAwait-OnDeck" ,
2019-04-15 16:52:59 -05:00
]
2019-05-16 15:22:18 -05:00
2020-05-25 01:07:55 -05:00
[ glacier ]
2019-10-17 15:53:47 -05:00
[ ping . icebreakers-llvm ]
2020-03-12 12:06:40 -05:00
alias = [ "llvm" , "llvms" ]
2019-10-17 13:15:59 -05:00
message = "" " \
Hey LLVM ICE-breakers ! This bug has been identified as a good
"LLVM ICE-breaking candidate" . In case it ' s useful , here are some
[ instructions ] for tackling these sorts of bugs . Maybe take a look ?
Thanks ! < 3
2020-06-09 17:01:58 -05:00
[ instructions ] : https : / / rustc-dev-guide . rust-lang . org / notification-groups / llvm . html
2019-10-17 13:15:59 -05:00
"" "
label = "ICEBreaker-LLVM"
2020-01-27 12:58:27 -06:00
[ ping . icebreakers-cleanup-crew ]
2020-03-19 09:38:31 -05:00
alias = [ "cleanup" , "cleanups" , "cleanup-crew" , "shrink" , "reduce" , "bisect" ]
2020-01-27 12:58:27 -06:00
message = "" " \
Hey Cleanup Crew ICE-breakers ! This bug has been identified as a good
"Cleanup ICE-breaking candidate" . In case it ' s useful , here are some
[ instructions ] for tackling these sorts of bugs . Maybe take a look ?
Thanks ! < 3
2020-06-09 17:01:58 -05:00
[ instructions ] : https : / / rustc-dev-guide . rust-lang . org / notification-groups / cleanup-crew . html
2020-01-27 12:58:27 -06:00
"" "
label = "ICEBreaker-Cleanup-Crew"
2020-04-10 08:22:40 -05:00
2020-05-28 14:08:46 -05:00
[ ping . windows ]
message = "" " \
Hey Windows Group ! This bug has been identified as a good "Windows candidate" .
In case it ' s useful , here are some [ instructions ] for tackling these sorts of
bugs . Maybe take a look ?
Thanks ! < 3
2020-06-12 13:33:18 -05:00
2020-06-09 19:19:26 -05:00
[ instructions ] : https : / / rustc-dev-guide . rust-lang . org / notification-groups / windows . html
2020-05-28 14:08:46 -05:00
"" "
label = "O-windows"
2020-06-09 17:01:58 -05:00
[ ping . arm ]
message = "" " \
Hey ARM Group ! This bug has been identified as a good "ARM candidate" .
In case it ' s useful , here are some [ instructions ] for tackling these sorts of
bugs . Maybe take a look ?
Thanks ! < 3
2020-06-12 13:33:18 -05:00
2020-06-09 19:19:26 -05:00
[ instructions ] : https : / / rustc-dev-guide . rust-lang . org / notification-groups / arm . html
2020-06-09 17:01:58 -05:00
"" "
label = "O-ARM"
2020-07-28 07:01:13 -05:00
[ ping . risc-v ]
message = "" " \
Hey RISC-V Group ! This bug has been identified as a good "RISC-V candidate" .
In case it ' s useful , here are some [ instructions ] for tackling these sorts of
bugs . Maybe take a look ?
Thanks ! < 3
[ instructions ] : https : / / rustc-dev-guide . rust-lang . org / notification-groups / risc-v . html
"" "
label = "O-riscv"
2022-03-03 17:33:05 -06:00
[ ping . fuchsia ]
message = "" " \
Hey friends of Fuchsia ! This issue could use some guidance on how this should be
resolved / implemented on Fuchsia . Could one of you weigh in ?
"" "
label = "O-fuchsia"
2022-05-26 14:42:14 -05:00
[ ping . macos ]
message = "" " \
Hey MacOS Group ! This issue or PR could use some MacOS-specific guidance . Could one
of you weigh in ? Thanks < 3
"" "
label = "O-macos"
2020-04-10 08:22:40 -05:00
[ prioritize ]
label = "I-prioritize"
2020-06-11 12:21:09 -05:00
[ autolabel . "I-prioritize" ]
trigger_labels = [
2020-10-09 16:10:44 -05:00
"regression-untriaged" ,
2020-06-09 15:58:32 -05:00
"regression-from-stable-to-stable" ,
"regression-from-stable-to-beta" ,
"regression-from-stable-to-nightly" ,
2021-06-01 11:26:42 -05:00
"I-unsound" ,
2020-06-09 15:58:32 -05:00
]
2020-05-20 10:15:43 -05:00
exclude_labels = [
"P-*" ,
"T-infra" ,
"T-release" ,
2020-06-09 15:58:32 -05:00
"requires-nightly" ,
2020-05-20 10:15:43 -05:00
]
2020-06-11 12:21:09 -05:00
2021-12-11 18:51:07 -06:00
[ autolabel . "T-rustdoc" ]
trigger_files = [
# Source code
"src/librustdoc" ,
"src/tools/rustdoc" ,
"src/rustdoc-json-types" ,
# Tests
2023-01-05 02:45:44 -06:00
"tests/rustdoc" ,
"tests/rustdoc-ui" ,
"tests/rustdoc-gui" ,
"tests/rustdoc-js" ,
"tests/rustdoc-js-std" ,
"tests/rustdoc-json" ,
2021-12-11 18:51:07 -06:00
# Internal tooling
"src/etc/htmldocck.py" ,
"src/tools/jsondocck" ,
2022-08-23 08:49:37 -05:00
"src/tools/jsondoclint" ,
2021-12-11 18:51:07 -06:00
"src/tools/rustdoc-gui" ,
"src/tools/rustdoc-js" ,
"src/tools/rustdoc-themes" ,
]
2022-02-12 10:47:00 -06:00
exclude_labels = [
"T-*" ,
]
2021-12-11 18:51:07 -06:00
2022-08-19 11:31:32 -05:00
[ autolabel . "A-rustdoc-json" ]
trigger_files = [
"src/librustdoc/json/" ,
"src/rustdoc-json-types" ,
2023-01-05 02:45:44 -06:00
"tests/rustdoc-json" ,
2022-08-19 11:31:32 -05:00
"src/tools/jsondocck" ,
2022-08-23 08:49:37 -05:00
"src/tools/jsondoclint" ,
2022-08-19 11:31:32 -05:00
]
2021-12-11 20:03:52 -06:00
[ autolabel . "T-compiler" ]
trigger_files = [
# Source code
"compiler" ,
# Tests
2023-01-05 02:45:44 -06:00
"tests/ui" ,
2021-12-11 20:03:52 -06:00
]
2022-02-12 10:47:00 -06:00
exclude_labels = [
"T-*" ,
]
2021-12-11 20:03:52 -06:00
2022-04-12 12:48:56 -05:00
[ autolabel . "T-libs" ]
trigger_files = [
"library/alloc" ,
"library/core" ,
"library/panic_abort" ,
"library/panic_unwind" ,
"library/std" ,
"library/stdarch" ,
"library/term" ,
"library/test" ,
]
exclude_labels = [
"T-*" ,
]
2023-01-19 02:15:57 -06:00
[ autolabel . "T-bootstrap" ]
2022-07-10 17:32:37 -05:00
trigger_files = [
"x.py" ,
2022-10-13 10:38:30 -05:00
"x" ,
"x.ps1" ,
2022-07-10 17:32:37 -05:00
"src/bootstrap" ,
"src/tools/rust-installer" ,
2022-11-13 08:31:49 -06:00
"src/tools/x" ,
2022-10-18 11:20:49 -05:00
"configure" ,
"Cargo.toml" ,
"config.toml.example" ,
"src/stage0.json"
2022-07-10 17:32:37 -05:00
]
[ autolabel . "T-infra" ]
trigger_files = [
"src/ci" ,
"src/tools/bump-stage0" ,
]
2022-09-24 11:25:38 -05:00
[ autolabel . "T-style" ]
trigger_files = [
"src/doc/style-guide" ,
]
2022-08-12 03:14:40 -05:00
[ autolabel . "A-translation" ]
trigger_files = [
"compiler/rustc_error_messages" ,
"compiler/rustc_errors/src/translation.rs" ,
"compiler/rustc_macros/src/diagnostics"
]
2022-09-01 20:49:12 -05:00
[ autolabel . "A-query-system" ]
trigger_files = [
"compiler/rustc_query_system" ,
"compiler/rustc_query_impl" ,
"compiler/rustc_macros/src/query.rs"
]
2022-10-18 11:20:49 -05:00
[ autolabel . "A-testsuite" ]
trigger_files = [
"src/ci" ,
"src/tools/compiletest" ,
"src/tools/cargotest" ,
"src/tools/tidy" ,
"src/tools/remote-test-server" ,
"src/tools/remote-test-client" ,
"src/tools/tier-check"
]
[ autolabel . "A-meta" ]
trigger_files = [
"triagebot.toml" ,
"rustfmt.toml" ,
"LICENSES" ,
"README.md" ,
"CONTRIBUTING.md" ,
".reuse" ,
".mailmap" ,
".git-blame-ignore-revs" ,
".editorconfig"
]
[ autolabel . "T-release" ]
trigger_files = [
"RELEASES.md" ,
"src/stage0.json" ,
"src/version"
]
2022-10-24 11:16:45 -05:00
[ autolabel . "S-waiting-on-review" ]
new_pr = true
2023-01-11 06:02:14 -06:00
[ autolabel . "WG-trait-system-refactor" ]
trigger_files = [
2023-02-02 20:29:52 -06:00
"compiler/rustc_trait_selection/src/solve" ,
"compiler/rustc_middle/src/traits/solve.rs"
2023-01-11 06:02:14 -06:00
]
2020-06-11 12:21:09 -05:00
[ notify-zulip . "I-prioritize" ]
2020-06-24 10:32:44 -05:00
zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
2020-12-20 16:08:55 -06:00
topic = "#{number} {title}"
2020-06-24 08:33:08 -05:00
message_on_add = "" " \
2020-06-24 10:36:17 -05:00
@ * WG-prioritization / alerts * issue #{number} has been requested for prioritization.
2020-06-24 08:33:08 -05:00
2020-07-20 14:29:58 -05:00
# [Procedure](https://forge.rust-lang.org/compiler/prioritization/procedure.html#assign-priority-to-unprioritized-issues-with-i-prioritize-label)
2020-06-24 08:33:08 -05:00
- Priority ?
- Regression ?
- Notify people / groups ?
- Needs ` I-nominated ` ?
"" "
2020-06-11 12:21:09 -05:00
message_on_remove = "Issue #{number}'s prioritization request has been removed."
2020-12-30 19:22:10 -06:00
message_on_close = "Issue #{number} has been closed while requested for prioritization."
message_on_reopen = "Issue #{number} has been reopened."
2020-09-08 03:43:52 -05:00
2021-03-01 18:33:47 -06:00
[ notify-zulip . "T-rustdoc" ]
required_labels = [ "I-nominated" ]
zulip_stream = 266220 # #rustdoc
topic = "nominated: #{number}"
message_on_add = "" " \
@ * T-rustdoc * issue #{number} "{title}" has been nominated for `T-rustdoc` discussion.
"" "
message_on_remove = "Issue #{number}'s nomination request has been removed."
2022-06-03 09:08:17 -05:00
[ notify-zulip . "I-types-nominated" ]
zulip_stream = 326866 # #T-types/nominated
topic = "#{number}: {title}"
message_on_add = "" " \
@ * T-types * issue #{number} "{title}" has been nominated for team discussion.
"" "
message_on_remove = "Issue #{number}'s nomination has been removed. Thanks all for participating!"
message_on_close = "Issue #{number} has been closed. Thanks for participating!"
message_on_reopen = "Issue #{number} has been reopened. Pinging @*T-types*."
2021-07-26 04:38:46 -05:00
[ notify-zulip . "A-edition-2021" ]
required_labels = [ "C-bug" ]
2021-07-26 03:31:28 -05:00
zulip_stream = 268952 # #edition 2021
topic = "Edition Bugs"
message_on_add = "" " \
Issue #{number} "{title}" has been added.
"" "
2020-09-08 03:43:52 -05:00
[ github-releases ]
format = "rustc"
project-name = "Rust"
changelog-path = "RELEASES.md"
changelog-branch = "master"
2021-07-18 14:52:18 -05:00
[ shortcut ]
2022-06-27 10:57:06 -05:00
[ mentions . "compiler/rustc_apfloat" ]
message = "" "
2022-06-28 13:38:07 -05:00
Changes rustc_apfloat . rustc_apfloat is currently in limbo and you almost \
2022-06-27 10:57:06 -05:00
certainly don ' t want to change it ( see #55993).
"" "
cc = [ "@eddyb" ]
[ mentions . "compiler/rustc_codegen_cranelift" ]
cc = [ "@bjorn3" ]
[ mentions . "compiler/rustc_codegen_gcc" ]
cc = [ "@antoyo" ]
[ mentions . "compiler/rustc_const_eval/src/interpret" ]
message = "Some changes occurred to the CTFE / Miri engine"
cc = [ "@rust-lang/miri" ]
[ mentions . "compiler/rustc_infer/src/infer/error_reporting/need_type_info.rs" ]
message = "Some changes occurred in need_type_info.rs"
cc = [ "@lcnr" ]
[ mentions . "compiler/rustc_middle/src/mir/interpret" ]
message = "Some changes occurred to the CTFE / Miri engine"
cc = [ "@rust-lang/miri" ]
[ mentions . "compiler/rustc_mir_transform/src/" ]
message = "Some changes occurred to MIR optimizations"
2022-06-28 07:14:42 -05:00
cc = [ "@rust-lang/wg-mir-opt" ]
2022-06-27 10:57:06 -05:00
[ mentions . "compiler/rustc_trait_selection/src/traits/const_evaluatable.rs" ]
2022-12-06 10:45:11 -06:00
message = "Some changes occurred in `const_evaluatable.rs`"
2022-12-06 10:33:19 -06:00
cc = [ "@BoxyUwU" ]
[ mentions . "compiler/rustc_middle/src/ty/abstract_const.rs" ]
message = "Some changes occured in `abstract_const.rs`"
cc = [ "@BoxyUwU" ]
[ mentions . "compiler/rustc_ty_utils/src/consts.rs" ]
message = "Some changes occured in `rustc_ty_utils::consts.rs`"
cc = [ "@BoxyUwU" ]
2022-06-27 10:57:06 -05:00
2022-12-23 17:28:02 -06:00
[ mentions . "compiler/rustc_trait_selection/src/solve/" ]
2022-12-03 21:19:10 -06:00
message = "Some changes occurred to the core trait solver"
2023-01-11 06:02:14 -06:00
cc = [ "@rust-lang/initiative-trait-system-refactor" ]
2022-12-03 21:19:10 -06:00
2022-11-25 07:26:10 -06:00
[ mentions . "compiler/rustc_trait_selection/src/traits/engine.rs" ]
message = "" "
Some changes occurred in engine . rs , potentially modifying the public API \
of ` ObligationCtxt ` .
"" "
2023-01-10 18:32:52 -06:00
cc = [ "@lcnr" , "@compiler-errors" ]
2022-11-25 07:26:10 -06:00
2022-06-27 10:57:06 -05:00
[ mentions . "compiler/rustc_error_codes/src/error_codes.rs" ]
message = "Some changes occurred in diagnostic error codes"
cc = [ "@GuillaumeGomez" ]
[ mentions . "library" ]
message = "" "
Hey ! It looks like you ' ve submitted a new PR for the library teams !
2022-06-28 13:38:07 -05:00
If this PR contains changes to any ` rust-lang / rust ` public library APIs then \
please comment with ` @ rustbot label + T-libs-api -T-libs ` to tag it \
appropriately . If this PR contains changes to any unstable APIs please edit \
the PR description to add a link to the relevant [ API Change \
Proposal ] ( https : / / std-dev-guide . rust-lang . org / feature-lifecycle / api-change-proposals . html ) \
or [ create one ] ( https : / / github . com / rust-lang / libs-team / issues / new ? assignees = & labels = api-change-proposal % 2 C + T-libs-api & template = api-change-proposal . md & title = % 28 My + API + Change + Proposal % 29 ) \
if you haven 't already. If you' re unsure where your change falls no worries , \
just leave it as is and the reviewer will take a look and make a decision to \
2022-06-27 10:57:06 -05:00
forward on if necessary .
Examples of ` T-libs-api ` changes :
* Stabilizing library features
2022-06-28 13:38:07 -05:00
* Introducing insta-stable changes such as new implementations of existing \
2022-06-27 10:57:06 -05:00
stable traits on existing stable types
2022-06-28 13:38:07 -05:00
* Introducing new or changing existing unstable library APIs ( excluding \
2022-06-27 10:57:06 -05:00
permanently unstable features / features without a tracking issue )
* Changing public documentation in ways that create new stability guarantees
* Changing observable runtime behavior of library APIs
"" "
[ mentions . "src/librustdoc/clean/types.rs" ]
cc = [ "@camelid" ]
[ mentions . "src/librustdoc/html/static" ]
message = "Some changes occurred in HTML/CSS/JS."
cc = [
"@GuillaumeGomez" ,
"@Folyd" ,
"@jsha" ,
]
[ mentions . "src/librustdoc/html/static/css/themes" ]
message = "Some changes occurred in HTML/CSS themes."
cc = [ "@GuillaumeGomez" ]
[ mentions . "src/librustdoc/html/static/css/themes/ayu.css" ]
message = "A change occurred in the Ayu theme."
cc = [ "@Cldfire" ]
[ mentions . "src/rustdoc-json-types" ]
message = "" "
2022-06-28 13:38:07 -05:00
rustdoc-json-types is a * * public * * ( although nightly-only ) API . \
If possible , consider changing ` src / librustdoc / json / conversions . rs ` ; \
2022-06-27 10:57:06 -05:00
otherwise , make sure you bump the ` FORMAT_VERSION ` constant .
"" "
cc = [
"@CraftSpider" ,
"@aDotInTheVoid" ,
2022-07-29 15:04:06 -05:00
"@Enselic" ,
2022-09-10 21:04:57 -05:00
"@obi1kenobi" ,
2022-06-27 10:57:06 -05:00
]
[ mentions . "src/tools/cargo" ]
cc = [ "@ehuss" ]
[ mentions . "src/tools/clippy" ]
cc = [ "@rust-lang/clippy" ]
[ mentions . "src/tools/miri" ]
2022-09-19 14:08:02 -05:00
message = "The Miri subtree was changed"
2022-06-27 10:57:06 -05:00
cc = [ "@rust-lang/miri" ]
2022-11-27 06:28:48 -06:00
[ mentions . "src/tools/rust-analyzer" ]
cc = [ "@rust-lang/wg-rls-2" ]
2022-06-27 10:57:06 -05:00
[ mentions . "src/tools/rustfmt" ]
cc = [ "@rust-lang/rustfmt" ]
2022-06-28 19:05:23 -05:00
[ mentions . "compiler/rustc_middle/src/mir/syntax.rs" ]
message = "This PR changes MIR"
2022-07-14 07:24:36 -05:00
cc = [ "@oli-obk" , "@RalfJung" , "@JakobDegen" , "@davidtwco" , "@celinval" , "@vakaras" ]
2022-08-10 11:13:18 -05:00
[ mentions . "compiler/rustc_error_messages" ]
message = "`rustc_error_messages` was changed"
2023-02-04 05:48:50 -06:00
cc = [ "@davidtwco" , "@compiler-errors" , "@JohnTitor" , "@TaKO8Ki" ]
2022-08-10 11:13:18 -05:00
[ mentions . "compiler/rustc_errors/src/translation.rs" ]
message = "`rustc_errors::translation` was changed"
2023-02-04 05:48:50 -06:00
cc = [ "@davidtwco" , "@compiler-errors" , "@JohnTitor" , "@TaKO8Ki" ]
2022-08-10 11:13:18 -05:00
[ mentions . "compiler/rustc_macros/src/diagnostics" ]
message = "`rustc_macros::diagnostics` was changed"
2023-02-04 05:48:50 -06:00
cc = [ "@davidtwco" , "@compiler-errors" , "@JohnTitor" , "@TaKO8Ki" ]
2022-10-24 11:16:45 -05:00
2023-03-08 14:37:18 -06:00
[ mentions . "compiler/rustc_smir" ]
message = "This PR changes Stable MIR"
cc = [ "@oli-obk" , "@celinval" ]
2022-10-26 18:45:24 -05:00
[ mentions . "compiler/rustc_target/src/spec" ]
message = "" "
These commits modify * * compiler targets * * .
( See the [ Target Tier Policy ] ( https : / / doc . rust-lang . org / nightly / rustc / target-tier-policy . html ) . )
"" "
2023-01-25 19:58:22 -06:00
[ mentions . "src/doc/style-guide" ]
cc = [ "@rust-lang/style" ]
2023-02-03 04:42:37 -06:00
[ mentions . "Cargo.lock" ]
message = "" "
These commits modify the ` Cargo . lock ` file . Random changes to ` Cargo . lock ` can be introduced when switching branches and rebasing PRs .
This was probably unintentional and should be reverted before this PR is merged .
If this was intentional then you can ignore this comment .
"" "
2023-02-14 00:25:46 -06:00
[ mentions . "src/tools/x" ]
message = "`src/tools/x` was changed. Bump version of Cargo.toml in `src/tools/x` so tidy will suggest installing the new version."
2023-02-13 23:56:19 -06:00
2023-03-01 11:11:59 -06:00
[ mentions . "src/bootstrap/defaults/config.compiler.toml" ]
message = "This PR changes src/bootstrap/defaults/config.compiler.toml. If appropriate, please also update `config.codegen.toml` so the defaults are in sync."
[ mentions . "src/bootstrap/defaults/config.codegen.toml" ]
message = "This PR changes src/bootstrap/defaults/config.codegen.toml. If appropriate, please also update `config.compiler.toml` so the defaults are in sync."
2022-10-24 11:16:45 -05:00
[ assign ]
warn_non_default_branch = true
contributing_url = "https://rustc-dev-guide.rust-lang.org/contributing.html"
[ assign . adhoc_groups ]
compiler-team = [
"@cjgillot" ,
"@petrochenkov" ,
"@davidtwco" ,
"@oli-obk" ,
"@lcnr" ,
"@wesleywiser" ,
2023-01-12 08:36:15 -06:00
"@michaelwoerister" ,
2022-10-24 11:16:45 -05:00
]
compiler-team-contributors = [
"@compiler-errors" ,
"@eholk" ,
"@jackh726" ,
"@TaKO8Ki" ,
2022-12-10 10:31:39 -06:00
"@Nilstrieb" ,
2023-01-12 00:53:06 -06:00
"@WaffleLapkin" ,
2023-03-09 10:10:24 -06:00
"@b-naber" ,
2022-10-24 11:16:45 -05:00
]
compiler = [
"compiler-team" ,
"compiler-team-contributors" ,
]
libs = [
2023-01-03 11:47:03 -06:00
"@cuviper" ,
2022-10-24 11:16:45 -05:00
"@joshtriplett" ,
"@Mark-Simulacrum" ,
"@m-ou-se" ,
"@thomcc" ,
]
bootstrap = [
"@Mark-Simulacrum" ,
2023-01-19 02:15:57 -06:00
"@albertlarsan68" ,
"@ozkanonur" ,
2022-10-24 11:16:45 -05:00
]
infra-ci = [
"@Mark-Simulacrum" ,
"@pietroalbini" ,
]
rustdoc = [
"@jsha" ,
"@GuillaumeGomez" ,
"@notriddle" ,
]
docs = [
"@ehuss" ,
"@GuillaumeGomez" ,
"@JohnTitor" ,
]
query-system = [
"@cjgillot" ,
]
incremental = [
"@michaelwoerister" ,
"@wesleywiser" ,
]
diagnostics = [
"@compiler-errors" ,
"@davidtwco" ,
"@oli-obk" ,
"@TaKO8Ki" ,
]
parser = [
2023-02-16 16:52:41 -06:00
"@compiler-errors" ,
2022-10-24 11:16:45 -05:00
"@davidtwco" ,
"@nnethercote" ,
"@petrochenkov" ,
]
lexer = [
"@nnethercote" ,
"@petrochenkov" ,
]
mir = [
"@davidtwco" ,
"@oli-obk" ,
]
mir-opt = [
"@oli-obk" ,
"@wesleywiser" ,
]
types = [
"@compiler-errors" ,
"@jackh726" ,
"@lcnr" ,
"@oli-obk" ,
"@spastorino" ,
]
borrowck = [
"@davidtwco" ,
"@pnkfelix" ,
]
ast_lowering = [
2023-02-16 16:52:41 -06:00
"@compiler-errors" ,
2022-10-24 11:16:45 -05:00
"@spastorino" ,
]
fallback = [
"@Mark-Simulacrum"
]
2023-01-25 19:58:22 -06:00
style-team = [
"@calebcartwright" ,
"@compiler-errors" ,
"@joshtriplett" ,
"@yaahc" ,
]
2022-10-24 11:16:45 -05:00
[ assign . owners ]
"/.github/workflows" = [ "infra-ci" ]
"/Cargo.lock" = [ "@Mark-Simulacrum" ]
"/Cargo.toml" = [ "@Mark-Simulacrum" ]
"/compiler" = [ "compiler" ]
"/compiler/rustc_apfloat" = [ "@eddyb" ]
"/compiler/rustc_ast" = [ "compiler" , "parser" ]
"/compiler/rustc_ast_lowering" = [ "compiler" , "ast_lowering" ]
"/compiler/rustc_hir_analysis" = [ "compiler" , "types" ]
"/compiler/rustc_lexer" = [ "compiler" , "lexer" ]
"/compiler/rustc_llvm" = [ "@cuviper" ]
"/compiler/rustc_middle/src/mir" = [ "compiler" , "mir" ]
"/compiler/rustc_middle/src/traits" = [ "compiler" , "types" ]
"/compiler/rustc_const_eval/src/interpret" = [ "compiler" , "mir" ]
"/compiler/rustc_const_eval/src/transform" = [ "compiler" , "mir-opt" ]
"/compiler/rustc_mir_build/src/build" = [ "compiler" , "mir" ]
"/compiler/rustc_parse" = [ "compiler" , "parser" ]
"/compiler/rustc_parse/src/lexer" = [ "compiler" , "lexer" ]
"/compiler/rustc_query_impl" = [ "compiler" , "query-system" ]
"/compiler/rustc_query_system" = [ "compiler" , "query-system" ]
"/compiler/rustc_trait_selection" = [ "compiler" , "types" ]
"/compiler/rustc_traits" = [ "compiler" , "types" ]
"/compiler/rustc_type_ir" = [ "compiler" , "types" ]
"/library/alloc" = [ "libs" ]
"/library/core" = [ "libs" , "@scottmcm" ]
"/library/panic_abort" = [ "libs" ]
"/library/panic_unwind" = [ "libs" ]
"/library/proc_macro" = [ "@petrochenkov" ]
"/library/std" = [ "libs" ]
"/library/std/src/sys/windows" = [ "@ChrisDenton" , "@thomcc" ]
"/library/stdarch" = [ "libs" ]
"/library/test" = [ "libs" ]
"/src/bootstrap" = [ "bootstrap" ]
"/src/ci" = [ "infra-ci" ]
"/src/doc" = [ "docs" ]
2022-11-26 17:24:01 -06:00
"/src/doc/book" = [ "@ehuss" ]
"/src/doc/edition-guide" = [ "@ehuss" ]
"/src/doc/embedded-book" = [ "@ehuss" ]
"/src/doc/nomicon" = [ "@ehuss" ]
"/src/doc/reference" = [ "@ehuss" ]
"/src/doc/rust-by-example" = [ "@ehuss" ]
"/src/doc/rustc-dev-guide" = [ "@ehuss" ]
2022-10-24 11:16:45 -05:00
"/src/doc/rustdoc" = [ "rustdoc" ]
2023-01-25 19:58:22 -06:00
"/src/doc/style-guide" = [ "style-team" ]
2022-10-24 11:16:45 -05:00
"/src/etc" = [ "@Mark-Simulacrum" ]
"/src/librustdoc" = [ "rustdoc" ]
"/src/llvm-project" = [ "@cuviper" ]
"/src/rustdoc-json-types" = [ "rustdoc" ]
"/src/stage0.json" = [ "bootstrap" ]
2023-01-05 02:45:44 -06:00
"/tests/ui" = [ "compiler" ]
2022-10-24 11:16:45 -05:00
"/src/tools/cargo" = [ "@ehuss" , "@joshtriplett" ]
2023-02-16 16:52:41 -06:00
"/src/tools/compiletest" = [ "bootstrap" , "@wesleywiser" , "@oli-obk" , "@compiler-errors" ]
2022-10-24 11:16:45 -05:00
"/src/tools/linkchecker" = [ "@ehuss" ]
"/src/tools/rust-installer" = [ "bootstrap" ]
"/src/tools/rustbook" = [ "@ehuss" ]
"/src/tools/rustdoc" = [ "rustdoc" ]
"/src/tools/rustdoc-js" = [ "rustdoc" ]
"/src/tools/rustdoc-themes" = [ "rustdoc" ]
"/src/tools/tidy" = [ "bootstrap" ]
2022-11-13 09:09:15 -06:00
"/src/tools/x" = [ "bootstrap" ]