Skip to content

Improve Cargo package metadata and lints - #212

Merged
mveril merged 2 commits into
developfrom
chore/clean-cargo-metadata
Nov 12, 2026
Merged

mveril merged 2 commits into
developfrom
chore/clean-cargo-metadata

Conversation

@mveril

@mveril mveril commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Enable the Clippy Cargo lint group and share package metadata across the workspace.
  • Add package descriptions, discovery metadata, documentation links, and a dedicated core README.
  • Rename the bench-support feature to bench and update benchmark commands, CI, and the manual. Existing invocations must use --features bench.

Verification

  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • cargo test --workspace --all-targets --all-features
  • cargo metadata --no-deps --format-version 1
  • cargo package --list --allow-dirty for both packages
  • git diff --check

The book commands were updated for the feature rename. nix build .#book could not run because the Nix daemon socket was inaccessible in the sandbox.

@mveril
mveril merged commit f21a0af into develop Nov 12, 2026
23 checks passed
@mveril
mveril deleted the chore/clean-cargo-metadata branch November 12, 2026 10:38
mveril added a commit that referenced this pull request Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant