Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Baseline ¶
type Baseline struct {
Timestamp time.Time `json:"timestamp"`
Problems []*models.Problem `json:"problems"`
Metadata map[string]string `json:"metadata"`
}
Baseline represents a saved snapshot of problems
func LoadBaseline ¶
LoadBaseline loads a baseline from a file
type Comparison ¶
type Comparison struct {
New []*models.Problem `json:"new"`
Resolved []*models.Problem `json:"resolved"`
Unchanged []*models.Problem `json:"unchanged"`
Summary ComparisonSummary `json:"summary"`
}
Comparison represents the diff between current and baseline states
type ComparisonSummary ¶
type ComparisonSummary struct {
NewCount int `json:"new_count"`
ResolvedCount int `json:"resolved_count"`
UnchangedCount int `json:"unchanged_count"`
}
ComparisonSummary provides counts of changes
Click to show internal directories.
Click to hide internal directories.