Commit c86e800
authored
* Clean up stale comments and fix missing Path import from #89
- Remove pre-fix bug description block from test_validate_files_respects_owned_globs_with_excluded_extensions; replace with a concise description of what the test verifies
- Correct the simplified owned_globs pattern in the comment to match the actual fixture config
- Replace "THIS ASSERTION WILL FAIL ON MAIN" prose with a one-line summary
- Update matches_globs doc comment to describe the function rather than its callsites
- Replace brittle project_builder.rs:172 line-number reference with a description of intent
- Add missing `use std::path::Path` import (compile error introduced in #89)
* Remove redundant cargo check job from CI
The bare `cargo check` job only checked the lib/bin crates and was
strictly less thorough than the existing Test Suite and Lints jobs,
both of which compile all targets. The redundant job also introduced
a stale-cache risk: if its artifacts were reused from a prior run,
compile errors in source files could go undetected.
Removing it so that Test Suite (cargo test) and Lints
(cargo clippy --all-targets) are the authoritative compile checks.
* Add Rust build cache to CI and restore cargo check job
Uses Swatinem/rust-cache@v2 in the Check, Test Suite, and Lints jobs.
Setting cache-on-failure: false (the default) ensures that a failed
build never writes a stale cache entry, which is how a missing import
in #89 was able to pass CI despite being a compile error.
Restores the cargo check job that was removed in the prior commit,
since it gives a clearer signal for compile errors than a mixed
test/lint failure.
* Revert "Add Rust build cache to CI and restore cargo check job"
This reverts commit 2050667.
* Revert "Remove redundant cargo check job from CI"
This reverts commit d2679fa.
1 parent 52ee23c commit c86e800
2 files changed
+9
-51
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
| 154 | + | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
| |||
432 | 432 | | |
433 | 433 | | |
434 | 434 | | |
435 | | - | |
436 | | - | |
| 435 | + | |
437 | 436 | | |
438 | 437 | | |
439 | 438 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | | - | |
150 | | - | |
| 148 | + | |
| 149 | + | |
151 | 150 | | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
| 151 | + | |
| 152 | + | |
179 | 153 | | |
180 | 154 | | |
181 | 155 | | |
| |||
219 | 193 | | |
220 | 194 | | |
221 | 195 | | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
| 196 | + | |
| 197 | + | |
239 | 198 | | |
240 | 199 | | |
241 | 200 | | |
| |||
0 commit comments