A simple yet powerful tool to evaluate quality and processes in your SDLC. 🚀
To install it you can run
curl -s https://raw.githubusercontent.com/jd-apprentice/Scruticode/master/install.sh | sudo bash- Golang
- go-imports (https://pkg.go.dev/golang.org/x/tools/cmd/goimports)
- golangci-lint (https://golangci-lint.run/welcome/install/)
- air (https://github.com/air-verse/air)
- pre-commit (https://pre-commit.com/#install)
Scruticode can be run with the following flags:
--languages: Specify the languages to analyze (e.g., --languages=golang,typescript).--platforms: Specify the platforms (e.g., --platforms=github).--directory: Specify the local directory to scan. Defaults to the current directory.--repository: Specify a Git repository to clone and scan.
Based on this article