@@ -37,6 +37,177 @@ warn_non_default_branch = true
37
37
[assign .owners ]
38
38
"*" = [" @ehuss" , " @epage" , " @weihanglo" ]
39
39
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 = [
96
+ " benches/benchsuite/benches/resolve.rs" ,
97
+ " crates/resolver-tests/" ,
98
+ " src/cargo/core/resolver/" ,
99
+ ]
100
+
101
+ [autolabel ."A-directory-source" ]
102
+ trigger_files = [" src/cargo/sources/directory.rs" ]
103
+
104
+ [autolabel ."A-documenting-cargo-itself" ]
105
+ trigger_files = [" src/doc/" ]
106
+
107
+ [autolabel ."A-environment-variables" ]
108
+ trigger_files = [" crates/home/" ]
109
+
110
+ [autolabel ."A-errors" ]
111
+ trigger_files = [" src/cargo/util/diagnostic_server.rs" ]
112
+
113
+ [autolabel ."A-features2" ]
114
+ trigger_files = [" src/cargo/core/resolver/features.rs" ]
115
+
116
+ [autolabel ."A-filesystem" ]
117
+ trigger_files = [" src/cargo/util/flock.rs" , " src/cargo/util/important_paths.rs" ]
118
+
119
+ [autolabel ."A-future-incompat" ]
120
+ trigger_files = [" src/cargo/core/compiler/future_incompat.rs" ]
121
+
122
+ [autolabel ."A-git" ]
123
+ trigger_files = [" src/cargo/sources/git/" ]
124
+
125
+ [autolabel ."A-interacts-with-crates .io" ]
126
+ trigger_files = [" crates/crates-io/" , " src/cargo/ops/registry.rs" ]
127
+
128
+ [autolabel ."A-layout" ]
129
+ trigger_files = [
130
+ " src/cargo/core/compiler/context/compilation_files.rs" ,
131
+ " src/cargo/core/compiler/layout.rs" ,
132
+ ]
133
+
134
+ [autolabel ."A-links" ]
135
+ trigger_files = [" src/cargo/core/compiler/links.rs" ]
136
+
137
+ [autolabel ."A-local-registry-source" ]
138
+ trigger_files = [" src/cargo/sources/registry/local.rs" ]
139
+
140
+ [autolabel ."A-lockfile" ]
141
+ trigger_files = [" src/cargo/ops/lockfile.rs" , " src/cargo/core/resolver/encode.rs" ]
142
+
143
+ [autolabel ."A-lto" ]
144
+ trigger_files = [" src/cargo/core/compiler/lto.rs" ]
145
+
146
+ [autolabel ."A-manifest" ]
147
+ trigger_files = [
148
+ " src/cargo/core/manifest.rs" ,
149
+ " src/cargo/util/toml/mod.rs" ,
150
+ " src/cargo/util/toml_mut/" ,
151
+ ]
152
+
153
+ [autolabel ."A-networking" ]
154
+ trigger_files = [" src/cargo/util/network.rs" ]
155
+
156
+ [autolabel ."A-overrides" ]
157
+ trigger_files = [" src/cargo/sources/replaced.rs" ]
158
+
159
+ [autolabel ."A-profiles" ]
160
+ trigger_files = [" src/cargo/core/profiles.rs" ]
161
+
162
+ [autolabel ."A-rebuild-detection" ]
163
+ trigger_files = [" src/cargo/core/compiler/fingerprint/" ]
164
+
165
+ [autolabel ."A-registries" ]
166
+ trigger_files = [" src/cargo/sources/registry/" , " src/cargo/core/registry.rs" ]
167
+
168
+ [autolabel ."A-registry-authentication" ]
169
+ trigger_files = [" src/cargo/util/auth.rs" , " crates/credential/" ]
170
+
171
+ [autolabel ."A-semver" ]
172
+ trigger_files = [
173
+ " src/cargo/util/semver_ext.rs" ,
174
+ " src/cargo/util/to_semver.rs" ,
175
+ " src/doc/semver-check/" ,
176
+ ]
177
+
178
+ [autolabel ."A-source-replacement" ]
179
+ trigger_files = [" src/cargo/sources/replaced.rs" ]
180
+
181
+ [autolabel ."A-sparse-registry" ]
182
+ trigger_files = [" src/cargo/sources/registry/http_remote.rs" ]
183
+
184
+ [autolabel ."A-testing-cargo-itself" ]
185
+ trigger_files = [
186
+ " benches/" ,
187
+ " crates/cargo-test-macro/" ,
188
+ " crates/cargo-test-support/" ,
189
+ ]
190
+
191
+ [autolabel ."A-timings" ]
192
+ trigger_files = [
193
+ " src/cargo/core/compiler/timings.js" ,
194
+ " src/cargo/core/compiler/timings.rs" ,
195
+ " src/cargo/util/cpu.rs" ,
196
+ ]
197
+
198
+ [autolabel ."A-unstable" ]
199
+ trigger_files = [" src/cargo/core/features.rs" ]
200
+
201
+ [autolabel ."A-vcs" ]
202
+ trigger_files = [" src/cargo/util/vcs.rs" ]
203
+
204
+ [autolabel ."A-workspaces" ]
205
+ trigger_files = [
206
+ " benches/benchsuite/benches/workspace_initialization.rs" ,
207
+ " src/cargo/core/workspace.rs" ,
208
+ " src/cargo/util/workspace.rs"
209
+ ]
210
+
40
211
[autolabel ."Command-add" ]
41
212
trigger_files = [" src/bin/cargo/commands/add.rs" , " src/cargo/ops/cargo_add/*" ]
42
213
@@ -59,7 +230,11 @@ trigger_files = ["src/bin/cargo/commands/doc.rs", "src/cargo/ops/cargo_doc.rs"]
59
230
trigger_files = [" src/bin/cargo/commands/fetch.rs" , " src/cargo/ops/cargo_fetch.rs" ]
60
231
61
232
[autolabel ."Command-fix" ]
62
- trigger_files = [" src/bin/cargo/commands/fix.rs" , " src/cargo/ops/fix.rs" ]
233
+ trigger_files = [
234
+ " src/bin/cargo/commands/fix.rs" ,
235
+ " src/cargo/ops/fix.rs" ,
236
+ " src/cargo/util/lockserver.rs" ,
237
+ ]
63
238
64
239
[autolabel ."Command-generate-lockfile" ]
65
240
trigger_files = [" src/bin/cargo/commands/generate_lockfile.rs" , " src/cargo/ops/cargo_generate_lockfile.rs" ]
@@ -143,4 +318,4 @@ trigger_files = ["src/bin/cargo/commands/verify_project.rs"]
143
318
trigger_files = [" src/bin/cargo/commands/version.rs" ]
144
319
145
320
[autolabel ."Command-yank" ]
146
- trigger_files = [" src/bin/cargo/commands/yank.rs" ]
321
+ trigger_files = [" src/bin/cargo/commands/yank.rs" ]
0 commit comments