Quality report — 2026-08-31T18:49:59Z
- Gate: ❌ FAIL
- Commit:
88a4c38 on feature/about-version
- qlty: qlty 0.639.0 linux-arm64 (d9801f1 2026-07-23)
- Run: #34 (previous: 2026-08-31T16:51:21Z)
Gate violations
Lint issues (qlty check)
none
Top rules
none
Most affected files
none
Code smells (qlty smells)
Total: 1 (vs previous: +1)
| smell |
file |
line |
detail |
| qlty:boolean-logic |
internal/version/version.go |
162 |
Complex binary expression |
Metrics (qlty metrics)
| metric |
total |
vs previous |
| funcs |
1061 |
+15 |
| classes |
116 |
+1 |
| fields |
369 |
+3 |
| cyclo |
3625 |
+83 |
| complex |
1591 |
+24 |
| lcom |
0 |
±0 |
| lines |
16769 |
+252 |
| loc |
10721 |
+133 |
Most complex files
| file |
complex |
cyclo |
loc |
| internal/editor/view.go |
48 |
124 |
361 |
| internal/theme/load.go |
45 |
74 |
220 |
| internal/app/actions_file.go |
43 |
68 |
215 |
| internal/app/app.go |
43 |
116 |
357 |
| internal/lsp/conn.go |
39 |
58 |
238 |
| internal/syntax/toml.go |
38 |
92 |
179 |
| internal/ui/dialog.go |
38 |
71 |
197 |
| internal/ui/menu_events.go |
38 |
66 |
145 |
| internal/snippets/snippets.go |
35 |
41 |
140 |
| internal/ui/window.go |
35 |
110 |
251 |
| internal/settings/rewrite.go |
32 |
64 |
121 |
| internal/app/completion.go |
31 |
75 |
193 |
| internal/lsp/client.go |
30 |
61 |
260 |
| internal/syntax/markdown.go |
30 |
69 |
110 |
| internal/syntax/scanner.go |
30 |
67 |
137 |
Trend
| run |
timestamp |
error |
warning |
smells |
complex |
gate |
| 25 |
2026-08-31T11:44:41Z |
0 |
0 |
4 |
1528 |
FAIL |
| 26 |
2026-08-31T11:46:21Z |
0 |
0 |
0 |
1513 |
PASS |
| 27 |
2026-08-31T11:46:54Z |
0 |
0 |
0 |
1513 |
PASS |
| 28 |
2026-08-31T14:07:09Z |
0 |
0 |
0 |
1542 |
PASS |
| 29 |
2026-08-31T14:13:39Z |
0 |
0 |
0 |
1543 |
PASS |
| 30 |
2026-08-31T16:12:06Z |
0 |
0 |
0 |
1543 |
PASS |
| 31 |
2026-08-31T16:19:51Z |
0 |
0 |
0 |
1543 |
PASS |
| 32 |
2026-08-31T16:45:33Z |
0 |
0 |
0 |
1567 |
PASS |
| 33 |
2026-08-31T16:51:21Z |
0 |
0 |
0 |
1567 |
PASS |
| 34 |
2026-08-31T18:49:59Z |
0 |
0 |
1 |
1591 |
FAIL |