Fix: Double arithmetic syntax error in generate_comparison_report (line 2073)

This commit is contained in:
Developer
2026-04-23 21:16:33 -04:00
parent 8af1ca881b
commit ca7ec62e02
12 changed files with 121 additions and 70 deletions
@@ -1977,18 +1977,18 @@ calculate_performance_score() {
# Calculate score (100 - issues)
local score=$((100 - (critical_count * 10) - (warning_count * 2)))
[ $score -lt 0 ] && score=0
[ $score -gt 100 ] && score=100
[ "$score" -lt 0 ] && score=0
[ "$score" -gt 100 ] && score=100
# Determine grade
local grade
if [ $score -ge 90 ]; then
if [ "$score" -ge 90 ]; then
grade="A - EXCELLENT"
elif [ $score -ge 80 ]; then
elif [ "$score" -ge 80 ]; then
grade="B - GOOD"
elif [ $score -ge 70 ]; then
elif [ "$score" -ge 70 ]; then
grade="C - FAIR"
elif [ $score -ge 60 ]; then
elif [ "$score" -ge 60 ]; then
grade="D - POOR"
else
grade="F - CRITICAL"