🛠 Add complexity calc

This commit is contained in:
Dan Jones 2025-03-14 11:59:32 -05:00
commit 9e84cfe5f9

View file

@ -43,6 +43,26 @@ tasks:
cmds: cmds:
- staticcheck ./... - staticcheck ./...
cog-complex:
desc: Calculate cognitive complexity
sources:
- '**/*.go'
cmds:
- gocognit -over 5 .
cyc-complex:
desc: Calculate cyclomatic complexity
sources:
- '**/*.go'
cmds:
- gocyclo -over 5 .
complex:
desc: Calculate complexities
deps:
- cog-complex
- cyc-complex
vuln: vuln:
desc: Check for vulnerabilities desc: Check for vulnerabilities
sources: sources:
@ -56,6 +76,7 @@ tasks:
- vet - vet
- critic - critic
- staticcheck - staticcheck
- complex
- vuln - vuln
test: test: