Commit 225e274
authored
ci: infra cleanup (MSRV + julia-cache + rustdoc + fmt) (#48)
## Summary
Three-commit cleanup of pre-existing CI infrastructure debt that
surfaced while merging #47. None of these touch product logic.
- `ci(rust)`: bump MSRV `1.75 → 1.85` (Cargo.lock v4 needs ≥1.78) and
`julia-actions/cache v2 → v3.1.0` (v2 pulled in the deprecated
`actions/cache@0c45773b` and GitHub auto-fails such runs).
- `docs(rustdoc)`: fix 20 `unresolved-link` errors that `RUSTDOCFLAGS=-D
warnings` turns hard. Two patterns — math notation `k[vars]` / `w[n]` /
`set[T]` etc. escaped to `\[...\]`; bracketed code spans like ``
[`prover_kind`] `` whose target was not in scope had the brackets
dropped (kept the code span). Files in `coprocessor/`, `provers/`,
`disciplines/mod.rs`, `gnn/{client,guided_search}.rs`.
- `style`: `cargo fmt --all` (150 files). Pure formatting; reproduce
locally with `cargo fmt --all`.
## Test plan
- [ ] CI green on this branch (Rust CI Test Suite / Documentation /
Julia Integration / MSRV)
- [ ] No diff vs `cargo fmt --all` after merge
- [ ] `cargo doc --no-deps --all-features` clean with `RUSTDOCFLAGS=-D
warnings`
- [ ] Clippy still red — `cargo clippy --all-targets --all-features --
-D warnings` reports 29 errors (unused imports, dead code, idiomatic
suggestions). Left for a follow-up; surface area is wider than this PR's
scope.1 parent d9b145d commit 225e274
157 files changed
Lines changed: 3056 additions & 2188 deletions
File tree
- crates
- echidna-core-spark/src
- echidna-core/src
- echidna-mcp/src
- echidna-wire/src
- typed_wasm/src
- src
- interfaces
- graphql
- grpc
- rest
- rust
- agent
- coprocessor
- corpus
- diagnostics
- disciplines
- exchange
- executor
- fault_tolerance
- ffi
- gnn
- integrity
- ipc
- learning
- provers
- repl
- suggest
- verification
- tests
- common
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
82 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
83 | 84 | | |
84 | 85 | | |
85 | 86 | | |
| |||
134 | 135 | | |
135 | 136 | | |
136 | 137 | | |
137 | | - | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
138 | 143 | | |
139 | 144 | | |
140 | 145 | | |
| |||
151 | 156 | | |
152 | 157 | | |
153 | 158 | | |
154 | | - | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
155 | 164 | | |
156 | 165 | | |
157 | 166 | | |
| |||
171 | 180 | | |
172 | 181 | | |
173 | 182 | | |
174 | | - | |
175 | | - | |
| 183 | + | |
176 | 184 | | |
177 | 185 | | |
178 | 186 | | |
| |||
187 | 195 | | |
188 | 196 | | |
189 | 197 | | |
190 | | - | |
191 | | - | |
| 198 | + | |
192 | 199 | | |
193 | 200 | | |
194 | 201 | | |
| |||
362 | 369 | | |
363 | 370 | | |
364 | 371 | | |
365 | | - | |
366 | | - | |
367 | | - | |
| 372 | + | |
| 373 | + | |
368 | 374 | | |
369 | 375 | | |
370 | | - | |
371 | 376 | | |
372 | 377 | | |
373 | 378 | | |
| |||
454 | 459 | | |
455 | 460 | | |
456 | 461 | | |
457 | | - | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
458 | 466 | | |
459 | 467 | | |
460 | 468 | | |
| |||
475 | 483 | | |
476 | 484 | | |
477 | 485 | | |
478 | | - | |
| 486 | + | |
479 | 487 | | |
480 | 488 | | |
481 | 489 | | |
| |||
502 | 510 | | |
503 | 511 | | |
504 | 512 | | |
505 | | - | |
| 513 | + | |
506 | 514 | | |
507 | 515 | | |
508 | 516 | | |
| |||
570 | 578 | | |
571 | 579 | | |
572 | 580 | | |
573 | | - | |
| 581 | + | |
574 | 582 | | |
575 | 583 | | |
576 | 584 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
334 | | - | |
335 | | - | |
336 | | - | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
| |||
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
| 391 | + | |
395 | 392 | | |
396 | 393 | | |
397 | 394 | | |
| |||
494 | 491 | | |
495 | 492 | | |
496 | 493 | | |
497 | | - | |
498 | | - | |
| 494 | + | |
499 | 495 | | |
500 | | - | |
501 | | - | |
502 | | - | |
| 496 | + | |
503 | 497 | | |
504 | 498 | | |
505 | 499 | | |
| |||
518 | 512 | | |
519 | 513 | | |
520 | 514 | | |
521 | | - | |
522 | | - | |
| 515 | + | |
| 516 | + | |
523 | 517 | | |
524 | 518 | | |
525 | 519 | | |
| |||
535 | 529 | | |
536 | 530 | | |
537 | 531 | | |
538 | | - | |
| 532 | + | |
539 | 533 | | |
540 | 534 | | |
541 | 535 | | |
| |||
553 | 547 | | |
554 | 548 | | |
555 | 549 | | |
556 | | - | |
| 550 | + | |
557 | 551 | | |
558 | 552 | | |
559 | 553 | | |
| |||
569 | 563 | | |
570 | 564 | | |
571 | 565 | | |
572 | | - | |
| 566 | + | |
573 | 567 | | |
574 | 568 | | |
575 | 569 | | |
| |||
585 | 579 | | |
586 | 580 | | |
587 | 581 | | |
588 | | - | |
| 582 | + | |
589 | 583 | | |
590 | 584 | | |
591 | 585 | | |
| |||
602 | 596 | | |
603 | 597 | | |
604 | 598 | | |
605 | | - | |
| 599 | + | |
606 | 600 | | |
607 | | - | |
| 601 | + | |
608 | 602 | | |
609 | 603 | | |
610 | 604 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
179 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
180 | 185 | | |
181 | 186 | | |
182 | 187 | | |
183 | 188 | | |
184 | | - | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
185 | 195 | | |
186 | 196 | | |
187 | 197 | | |
188 | 198 | | |
189 | | - | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
190 | 205 | | |
191 | 206 | | |
192 | 207 | | |
| |||
456 | 471 | | |
457 | 472 | | |
458 | 473 | | |
459 | | - | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
460 | 480 | | |
461 | 481 | | |
462 | 482 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
| 139 | + | |
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
146 | | - | |
| 145 | + | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
| 228 | + | |
228 | 229 | | |
229 | 230 | | |
230 | 231 | | |
| |||
235 | 236 | | |
236 | 237 | | |
237 | 238 | | |
238 | | - | |
| 239 | + | |
239 | 240 | | |
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
243 | 244 | | |
244 | 245 | | |
245 | | - | |
| 246 | + | |
246 | 247 | | |
247 | 248 | | |
248 | 249 | | |
249 | 250 | | |
250 | 251 | | |
251 | | - | |
| 252 | + | |
252 | 253 | | |
253 | 254 | | |
254 | 255 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | | - | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
68 | 71 | | |
69 | 72 | | |
70 | 73 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1009 | 1009 | | |
1010 | 1010 | | |
1011 | 1011 | | |
1012 | | - | |
1013 | | - | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
1014 | 1017 | | |
1015 | 1018 | | |
1016 | 1019 | | |
| |||
0 commit comments