code_passenger 0.1.1

Language-pack + header-plan driven code annotator: scans usage + auto-generates feature gates and doc headers.
Documentation
use super::state::{FileAnalysis, Finding, Phase};
use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, Serialize, Deserialize)]
pub enum Action {
    SetPhase(Phase),
    UpsertFile {
        path: String,
        analysis: FileAnalysis,
    },
    AddFinding(Finding),
    AddFindings(Vec<Finding>),
    IncExternalDepHit {
        dep: String,
        by: usize,
    },
    IncInternalRootHit {
        root: String,
        by: usize,
    },
    SetTopExternalSymbols {
        dep: String,
        top: Vec<(String, usize)>,
    },
}