Skip to content

ci(rust): run cargo clippy --deny warnings and cargo test in CI#77

Open
ubugeeei wants to merge 1 commit into
codex/vue-supportfrom
codex/prod-ci-clippy
Open

ci(rust): run cargo clippy --deny warnings and cargo test in CI#77
ubugeeei wants to merge 1 commit into
codex/vue-supportfrom
codex/prod-ci-clippy

Conversation

@ubugeeei
Copy link
Copy Markdown
Collaborator

Summary

  • Add cargo clippy --all-targets -- -D warnings and cargo test --all-targets to the existing rust matrix job.
  • Fix the four collapsible_if lints and the too_many_arguments lint that newer clippy reports against the render crate so the new gate is green.

Closes #49 and #50.

Test plan

  • cargo clippy --all-targets -- -D warnings (both crates, locally on clippy 1.95)
  • cargo test --all-targets (both crates)

🤖 Generated with Claude Code

Closes #49 and #50.

The rust matrix job now installs clippy alongside the stable
toolchain and runs:

- cargo clippy --all-targets -- -D warnings
- cargo test  --all-targets

Also fixes the four collapsible-if lints and the
too-many-arguments lint that surface with clippy 1.95 on the
render crate so the new gate is green.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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