🛠 Add complexity calc
This commit is contained in:
parent
e5a1002e2e
commit
9e84cfe5f9
1 changed files with 21 additions and 0 deletions
21
Taskfile.yml
21
Taskfile.yml
|
|
@ -43,6 +43,26 @@ tasks:
|
|||
cmds:
|
||||
- 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:
|
||||
desc: Check for vulnerabilities
|
||||
sources:
|
||||
|
|
@ -56,6 +76,7 @@ tasks:
|
|||
- vet
|
||||
- critic
|
||||
- staticcheck
|
||||
- complex
|
||||
- vuln
|
||||
|
||||
test:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue