Skip to content

Add static code analysis tool on release. #42

Description

@ebourgeois
  • cargo fmt --check
  • cargo clippy -- -D warnings
  • cargo audit
  • cargo deny check

Highly Recommended:

cargo-geiger — Reports unsafe code usage across your dependency tree. For an operator that's managing DNS infrastructure, knowing your unsafe surface area matters.
cargo-machete — Finds unused dependencies. Keeps your attack surface and compile times minimal.

For Deeper Analysis:

Miri — If you have any unsafe code blocks, Miri can catch undefined behavior that other tools miss. Run it on your test suite periodically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions