domain/models library
Classes
- DiagnosisResult
- The fully evaluated diagnosis for a single dependency.
- PackageMetadata
- All metadata pub_doctor needs to evaluate a single package dependency.
- ProjectDiagnosis
- Aggregated diagnosis for an entire project's dependency graph.
- Release
- A single version-and-publication-date pair from a package's release history.
- RepoHealth
- GitHub-specific health data for a repository.
- SignalResult
- The outcome of a single RiskSignal evaluation.
Enums
- PackageVerification
- pub.dev publisher verification tiers for a package.
- RiskLevel
- Five-tier risk classification derived from a package's aggregate score.