-
Notifications
You must be signed in to change notification settings - Fork 179
Replace CodeClimate with local linters #739
Copy link
Copy link
Closed
Labels
ciChanges to the continuous integration setupChanges to the continuous integration setupmaintenanceplannedIssues we will do in the next sprint.Issues we will do in the next sprint.
Description
At the moment, we are not quite happy with CodeClimate as the linter for this project, as it only happens in the CI process, not during development. We thus want to replace it with local linters wherever practical. This issue is intended to track the overall progress on this.
We will need linters / style checkers for:
- Javascript (parsers, hooks, tests): Local Linters: JavaScript #740
- Go (Operator): Local Linters: Go #741
- YAML (Config files, scan definitions, ...): Local Linters: YAML #742
- Misc. additional languages that are used in scanners or hooks (Python, Java come to mind)
Ideally, all of these linters ...
- would be run locally and in the IDE of choice,
- with their configuration tracked inside the Git repository
- give feedback also within our CI Pipeline
Based on the comments we could give https://megalinter.github.io/latest/ a try.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ciChanges to the continuous integration setupChanges to the continuous integration setupmaintenanceplannedIssues we will do in the next sprint.Issues we will do in the next sprint.