Skip to main content

Module analysis

Module analysis 

Source

Structs§

AnalysisReport
Overall analysis report.
BehavioralFinding
High-level behavioral finding.
TimelineEntry
Timeline entry - one action in chronological order.

Enums§

Category
Severity
Severity of a security finding.

Traits§

SeverityVisuals
Terminal-rendering helpers for Severity used by jsdet’s CLI output. Lives here because secfinding stays presentation-agnostic (no ANSI color codes), and adding methods directly to the foreign enum is forbidden by Rust’s orphan rules. Importing this trait (use jsdet_core::analysis::SeverityVisuals;) brings .icon() and .color_code() back into scope wherever the old inherent methods were called.

Functions§

analyze
Analyze observations and produce behavioral findings.