Versions in this module Expand all Collapse all v0 v0.85.0 Mar 3, 2026 v0.84.0 Mar 3, 2026 Changes in this version + const AnnotationDiffName + const AnnotationDiffType + const AnnotationRiskName + const AnnotationRiskType + const AnnotationSeverityName + const AnnotationSeverityType + type Annotation interface + AnalyzerID func() string + Name func() string + Type func() string + Value func() any + func DiffAnnotation(field string, oldVal, newVal any, valueType string) Annotation + func New(name, atype string, value any) Annotation + func NewWithAnalyzer(name, atype string, value any, analyzerID string) Annotation + func RiskAnnotation(level Risk) Annotation + func SeverityAnnotation(level Severity) Annotation + type Annotations []Annotation + type DiffValue struct + Field string + New any + Old any + ValueType string + type Risk string + const RiskHigh + const RiskLow + const RiskMedium + type Severity string + const SeverityDebug + const SeverityError + const SeverityInfo + const SeverityWarning