Versions in this module Expand all Collapse all v0 v0.4.0 Jun 13, 2026 Changes in this version + type AntiPattern struct + Description string + Nodes []string + Severity string + Suggestion string + Type string + type ArchPattern struct + Confidence float64 + Description string + Location string + Name string + Nodes []string + Type string + type Detector struct + func NewDetector(nodes []*graph.Node, edges []*graph.Edge) *Detector + func (d *Detector) Detect() *PatternReport + type PatternReport struct + AntiPatterns []AntiPattern + Architectural []ArchPattern + Structural []StructPattern + Summary PatternSummary + type PatternSummary struct + AntiPatternCount int + ByType map[string]int + HealthScore float64 + TotalPatterns int + type StructPattern struct + Description string + Edges int + Nodes []string + Type string