Code Quality Analysis
Comprehensive analysis of code quality metrics across different repositories and models. Rankings are based on structural complexity, semantic complexity, and overall code quality scores.
Average Functions
Average Score
Average Complexity
Avg Cognitive Score
| Rank | Model Name | Repository | Cognitive Score | Cyclomatic Score | Big O Penalty | Final Score |
|---|---|---|---|---|---|---|
| 1 | gpt4.1 | pmat-test-gpt4.1 | 11 | 3 | 9 | 77 |
Function Analysis
Total Functions: 37
Functions Analyzed: 55
High Complexity Count: 5
O(n²) Functions: 4
O(n³) Functions: 6
Violations Summary
Cognitive Violations:
4 errors
0 warnings
Cyclomatic Violations:
1 errors
0 warnings
Recommendations
|
||||||
| 2 | gpt5 | pmat-test-gpt5 | 15 | 8 | 12 | 65 |
Function Analysis
Total Functions: 98
Functions Analyzed: 270
High Complexity Count: 33
O(n²) Functions: 46
O(n³) Functions: 20
Violations Summary
Cognitive Violations:
10 errors
5 warnings
Cyclomatic Violations:
5 errors
3 warnings
Recommendations
|
||||||
| 3 | gemini2.5-pro | pmat-test-gemini2.5-pro | 12 | 6 | 20 | 62 |
Function Analysis
Total Functions: 52
Functions Analyzed: 59
High Complexity Count: 12
O(n²) Functions: 6
O(n³) Functions: 18
Violations Summary
Cognitive Violations:
5 errors
1 warnings
Cyclomatic Violations:
1 errors
2 warnings
Recommendations
|
||||||
| 4 | sonnet-4 | pmat-test-sonnet-4 | 11 | 4 | 25 | 60 |
Function Analysis
Total Functions: 55
Functions Analyzed: 97
High Complexity Count: 46
O(n²) Functions: 78
O(n³) Functions: 14
Violations Summary
Cognitive Violations:
3 errors
3 warnings
Cyclomatic Violations:
1 errors
1 warnings
Recommendations
|
||||||
| 5 | gpt5-mini | pmat-test-gpt5-mini | 23 | 14 | 25 | 38 |
Function Analysis
Total Functions: 44
Functions Analyzed: 104
High Complexity Count: 34
O(n²) Functions: 24
O(n³) Functions: 44
Violations Summary
Cognitive Violations:
7 errors
3 warnings
Cyclomatic Violations:
4 errors
2 warnings
Recommendations
|
||||||
Everything you need to know about this ranking and its metrics