open-standards/joule-code/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 124b019b33 Joule Code L3 example: clippy-clean
- src/llama_backend.rs: `rsplit(|c: char| c == '/' || c == ' ')` is now
  `rsplit(['/', ' '])` (manual_char_comparison); it splits the same way.
- src/bin/run.rs: the host test's catch-all arm asserted
  `!cfg!(macOS on aarch64)`, a constant assertion (assertions_on_constants).
  It is now an `if cfg!(...)` that panics with the same message.
- tests/common/mod.rs: each test binary compiles the shared module on its own,
  and the seeded test calls no `resolve_priced_at`. It gets the per-item
  `#[allow(dead_code)]` its sibling `resolve_seeded` already has, with the
  reason. `#[expect]` cannot work here: it would be unfulfilled in the
  binaries that do call it.

`cargo clippy --all-targets --no-deps -- -D warnings` is clean on Linux and
macOS, and the tests pass (16). The path dependencies' own rustc warnings
(jouleclaw-backend-apple, jouleclaw-topology, jouleclaw-backend-reference on
Linux) are not this crate's and are not denied by `--no-deps`.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-05 10:21:57 -05:00
..
l3-jouleclaw Joule Code L3 example: clippy-clean 2026-11-05 10:21:57 -05:00
transport-moqt Cargo: no minimum-supported-version floor, because the policy is latest stable 2026-11-03 17:42:20 -05:00