Structs§
- Dangerous
Collision Rule - Warn about dangerous script/plugin/DLL collisions.
- Diag
Context - Context passed to diagnostic rules for analysis.
- DiagFix
- A suggested fix for a diagnostic.
- Diagnostic
- A single diagnostic finding.
- Diagnostic
Engine - Engine that runs all registered rules.
- Profile
Analysis - Shared analysis result used by the CLI, UI, and tests.
- Shadowed
ModRule - Warn about mods whose files are all overridden by higher-priority mods.
- Store
Presence Rule - Warn about enabled mods whose store directory is missing or empty.
Enums§
- Severity
- Severity level for diagnostics.
Traits§
- Diagnostic
Rule - A diagnostic rule that checks for specific issues.
Functions§
- analyze_
profile_ state - Build real conflict and collision state for a profile.
- base_
diagnostics - Create diagnostics shared by every supported game.
- run_
profile_ diagnostics - Run a diagnostic engine against a fully analyzed profile.