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.