@@ -37,6 +37,158 @@ warn_non_default_branch = true
3737[assign .owners ]
3838"*" = [" @ehuss" , " @epage" , " @weihanglo" ]
3939
40+ [autolabel ."A-build-execution" ]
41+ trigger_files = [
42+ " src/cargo/core/compiler/compilation.rs" ,
43+ " src/cargo/core/compiler/job.rs" ,
44+ " src/cargo/core/compiler/job_queue.rs" ,
45+ " src/cargo/core/compiler/mod.rs" ,
46+ ]
47+
48+ [autolabel ."A-build-scripts" ]
49+ trigger_files = [" src/cargo/core/compiler/custom_build.rs" ]
50+
51+ [autolabel ."A-cache-messages" ]
52+ trigger_files = [" src/cargo/util/rustc.rs" ]
53+
54+ [autolabel ."A-cargo-targets" ]
55+ trigger_files = [
56+ " src/cargo/ops/cargo_compile/compile_filter.rs" ,
57+ " src/cargo/ops/cargo_compile/unit_generator.rs" ,
58+ ]
59+
60+ [autolabel ."A-cfg-expr" ]
61+ trigger_files = [
62+ " crates/cargo-platform/" ,
63+ " src/cargo/core/compiler/build_context/target_info.rs" ,
64+ ]
65+
66+ [autolabel ."A-cli" ]
67+ trigger_files = [" src/bin/" , " src/cargo/util/command_prelude.rs" ]
68+
69+ [autolabel ."A-cli-help" ]
70+ trigger_files = [" crates/mdman/" , " src/etc/man/" ]
71+
72+ [autolabel ."A-completions" ]
73+ trigger_files = [" src/etc/_cargo" , " src/etc/cargo.bashcomp.sh" ]
74+
75+ [autolabel ."A-configuration" ]
76+ trigger_files = [" src/cargo/util/config/mod.rs" ]
77+
78+ [autolabel ."A-console-output" ]
79+ trigger_files = [
80+ " src/cargo/core/shell.rs" ,
81+ " src/cargo/util/machine_message.rs" ,
82+ " src/cargo/util/progress.rs" ,
83+ ]
84+
85+ [autolabel ."A-crate-dependencies" ]
86+ trigger_files = [" src/cargo/core/dependency.rs" ]
87+
88+ [autolabel ."A-crate-types" ]
89+ trigger_files = [" src/cargo/core/compiler/crate_type.rs" ]
90+
91+ [autolabel ."A-dep-info" ]
92+ trigger_files = [" src/cargo/core/compiler/output_depinfo.rs" ]
93+
94+ [autolabel ."A-dependency-resolution" ]
95+ trigger_files = [" crates/resolver-tests/" , " src/cargo/core/resolver/" ]
96+
97+ [autolabel ."A-directory-source" ]
98+ trigger_files = [" src/cargo/sources/directory.rs" ]
99+
100+ [autolabel ."A-documenting-cargo-itself" ]
101+ trigger_files = [" src/doc/" ]
102+
103+ [autolabel ."A-environment-variables" ]
104+ trigger_files = [" crates/home/" ]
105+
106+ [autolabel ."A-errors" ]
107+ trigger_files = [" src/cargo/util/diagnostic_server.rs" ]
108+
109+ [autolabel ."A-features2" ]
110+ trigger_files = [" src/cargo/core/resolver/features.rs" ]
111+
112+ [autolabel ."A-filesystem" ]
113+ trigger_files = [" src/cargo/util/flock.rs" , " src/cargo/util/important_paths.rs" ]
114+
115+ [autolabel ."A-future-incompat" ]
116+ trigger_files = [" src/cargo/core/compiler/future_incompat.rs" ]
117+
118+ [autolabel ."A-git" ]
119+ trigger_files = [" src/cargo/sources/git/" ]
120+
121+ [autolabel ."A-interacts-with-crates .io" ]
122+ trigger_files = [" crates/crates-io/" , " src/cargo/ops/registry.rs" ]
123+
124+ [autolabel ."A-layout" ]
125+ trigger_files = [
126+ " src/cargo/core/compiler/context/compilation_files.rs" ,
127+ " src/cargo/core/compiler/layout.rs" ,
128+ ]
129+
130+ [autolabel ."A-links" ]
131+ trigger_files = [" src/cargo/core/compiler/links.rs" ]
132+
133+ [autolabel ."A-local-registry-source" ]
134+ trigger_files = [" src/cargo/sources/registry/local.rs" ]
135+
136+ [autolabel ."A-lockfile" ]
137+ trigger_files = [" src/cargo/ops/lockfile.rs" , " src/cargo/core/resolver/encode.rs" ]
138+
139+ [autolabel ."A-lto" ]
140+ trigger_files = [" src/cargo/core/compiler/lto.rs" ]
141+
142+ [autolabel ."A-manifest" ]
143+ trigger_files = [" src/cargo/core/manifest.rs" , " src/cargo/util/toml/mod.rs" ]
144+
145+ [autolabel ."A-networking" ]
146+ trigger_files = [" src/cargo/util/network.rs" ]
147+
148+ [autolabel ."A-overrides" ]
149+ trigger_files = [" src/cargo/sources/replaced.rs" ]
150+
151+ [autolabel ."A-profiles" ]
152+ trigger_files = [" src/cargo/core/profiles.rs" ]
153+
154+ [autolabel ."A-rebuild-detection" ]
155+ trigger_files = [" src/cargo/core/compiler/fingerprint/" ]
156+
157+ [autolabel ."A-registries" ]
158+ trigger_files = [" src/cargo/sources/registry/" , " src/cargo/core/registry.rs" ]
159+
160+ [autolabel ."A-registry-authentication" ]
161+ trigger_files = [" src/cargo/util/auth.rs" , " crates/credential/" ]
162+
163+ [autolabel ."A-semver" ]
164+ trigger_files = [
165+ " src/cargo/util/semver_ext.rs" ,
166+ " src/cargo/util/to_semver.rs" ,
167+ " src/doc/semver-check/" ,
168+ ]
169+
170+ [autolabel ."A-source-replacement" ]
171+ trigger_files = [" src/cargo/sources/replaced.rs" ]
172+
173+ [autolabel ."A-sparse-registry" ]
174+ trigger_files = [" src/cargo/sources/registry/http_remote.rs" ]
175+
176+ [autolabel ."A-testing-cargo-itself" ]
177+ trigger_files = [
178+ " src/cargo/core/compiler/timings.js" ,
179+ " src/cargo/core/compiler/timings.rs" ,
180+ " src/cargo/util/cpu.rs" ,
181+ ]
182+
183+ [autolabel ."A-unstable" ]
184+ trigger_files = [" src/cargo/core/features.rs" ]
185+
186+ [autolabel ."A-vcs" ]
187+ trigger_files = [" src/cargo/util/vcs.rs" ]
188+
189+ [autolabel ."A-workspaces" ]
190+ trigger_files = [" src/cargo/core/workspace.rs" , " src/cargo/util/workspace.rs" ]
191+
40192[autolabel ."Command-add" ]
41193trigger_files = [" src/bin/cargo/commands/add.rs" , " src/cargo/ops/cargo_add/*" ]
42194
@@ -59,7 +211,11 @@ trigger_files = ["src/bin/cargo/commands/doc.rs", "src/cargo/ops/cargo_doc.rs"]
59211trigger_files = [" src/bin/cargo/commands/fetch.rs" , " src/cargo/ops/cargo_fetch.rs" ]
60212
61213[autolabel ."Command-fix" ]
62- trigger_files = [" src/bin/cargo/commands/fix.rs" , " src/cargo/ops/fix.rs" ]
214+ trigger_files = [
215+ " src/bin/cargo/commands/fix.rs" ,
216+ " src/cargo/ops/fix.rs" ,
217+ " src/cargo/util/lockserver.rs" ,
218+ ]
63219
64220[autolabel ."Command-generate-lockfile" ]
65221trigger_files = [" src/bin/cargo/commands/generate_lockfile.rs" , " src/cargo/ops/cargo_generate_lockfile.rs" ]
@@ -143,4 +299,4 @@ trigger_files = ["src/bin/cargo/commands/verify_project.rs"]
143299trigger_files = [" src/bin/cargo/commands/version.rs" ]
144300
145301[autolabel ."Command-yank" ]
146- trigger_files = [" src/bin/cargo/commands/yank.rs" ]
302+ trigger_files = [" src/bin/cargo/commands/yank.rs" ]
0 commit comments