Code Quality Trends
Track improvements and regressions over time
Health Distribution Evolution
See how code quality segments have changed
Lines of Code
Previous → Current
Previous
Current
Small
{{trend_data.loc_segments_prev.good}} → {{trend_data.loc_segments_current.good}}
Medium
{{trend_data.loc_segments_prev.ok}} → {{trend_data.loc_segments_current.ok}}
Large
{{trend_data.loc_segments_prev.warning}} → {{trend_data.loc_segments_current.warning}}
Very Large
{{trend_data.loc_segments_prev.critical}} → {{trend_data.loc_segments_current.critical}}
Avg. Complexity
Previous → Current
Previous
Current
Simple
{{trend_data.complexity_segments_prev.good}} → {{trend_data.complexity_segments_current.good}}
Moderate
{{trend_data.complexity_segments_prev.ok}} → {{trend_data.complexity_segments_current.ok}}
Complex
{{trend_data.complexity_segments_prev.warning}} → {{trend_data.complexity_segments_current.warning}}
Very Complex
{{trend_data.complexity_segments_prev.critical}} → {{trend_data.complexity_segments_current.critical}}
Maintainability
Previous → Current
Previous
Current
Excellent
{{trend_data.maintainability_segments_prev.good}} → {{trend_data.maintainability_segments_current.good}}
Good
{{trend_data.maintainability_segments_prev.ok}} → {{trend_data.maintainability_segments_current.ok}}
Fair
{{trend_data.maintainability_segments_prev.warning}} → {{trend_data.maintainability_segments_current.warning}}
Poor
{{trend_data.maintainability_segments_prev.critical}} → {{trend_data.maintainability_segments_current.critical}}
Avg. Method Size
Previous → Current
Previous
Current
Concise
{{trend_data.method_size_segments_prev.good}} → {{trend_data.method_size_segments_current.good}}
Optimal
{{trend_data.method_size_segments_prev.ok}} → {{trend_data.method_size_segments_current.ok}}
Large
{{trend_data.method_size_segments_prev.warning}} → {{trend_data.method_size_segments_current.warning}}
Too Large
{{trend_data.method_size_segments_prev.critical}} → {{trend_data.method_size_segments_current.critical}}
Top Improved Files
Files that showed the most improvement
Complexity Reduced
{{#EACH trend_data.top_improved_complexity AS file}}
{{/EACH}}
{{file.name}}
{{file.complexity_delta}}
{{file.complexity_prev}}
{{file.complexity_current}}
Maintainability Improved
{{#EACH trend_data.top_improved_maintainability AS file}}
{{/EACH}}
{{file.name}}
{{file.maintainability_delta}}
{{file.maintainability_prev}}
{{file.maintainability_current}}
Files Needing Attention
Files that have regressed and need improvement
Complexity Increased
{{#EACH trend_data.top_worsened_complexity AS file}}
{{/EACH}}
{{file.name}}
{{file.complexity_delta}}
{{file.complexity_prev}}
{{file.complexity_current}}
Maintainability Decreased
{{#EACH trend_data.top_worsened_maintainability AS file}}
{{/EACH}}
{{file.name}}
{{file.maintainability_delta}}
{{file.maintainability_prev}}
{{file.maintainability_current}}
No Trend Data Available
Run analysis at least twice to see trends and compare changes over time.