Skip to content

[metrics] charon-metrics/Cargo.toml missing lints.workspace = true — lint policy unenforced #216

@obchain

Description

@obchain

Refs #50

File: crates/charon-metrics/Cargo.toml

Problem

charon-metrics has no [lints] section opting into workspace lints. Workspace policy (forbid unsafe_code, deny arithmetic_side_effects, cast_possible_truncation, unwrap_used) does not apply. Same recurring gap from PR #41 #165, PR #43 #189, PR #45 #211.

Fix

Add to crates/charon-metrics/Cargo.toml:

[lints]
workspace = true

Verify root Cargo.toml [workspace.lints] is populated (sibling issue from PR #45).

Metadata

Metadata

Assignees

No one assigned

    Labels

    layer:rustRust crates (core / scanner / protocols / executor / cli)pr-reviewFindings from PR review processpriority:p1-coreCore MVP scopestatus:readyScoped and ready to pick uptype:choreMaintenance, config, tooling

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions