pmagentur/Java linter

Linting java code

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
changed-filesList of changed filesyes
linter-commandConsole command to run the linter. Changed files are automatically added as arguments as a replacement for the placeholder "{files}". Files will be separated by the file-separator.yes
file-separatorSeparator for the list of changed filesno""
parse-patternRegex expression for parsing a line of the linter output. Expected groups: level, file, line, column, message, ruleNameno\[(?<level>[^\]]+)\] (?<file>[^:]+):(?<line>\d+)(?::(?<column>\d+))?: (?<message>.+) \[(?<ruleName>[^\]]+)\]
relevant-file-endingsList of file endings to check (JSON), empty = allyes[]
excluded-directoriesList of directories to exclude (JSON), empty = noneno[]
parser-typeName of the parser to use (regex|xml|custom)noregex
annotation-parserPath to the xml annotation parser (type: xml|custom)no""
annotation-levels-mapList of levels to annotate (JSON)no{ "err": "failure", "error": "failure", "failure": "failure", "warn": "warning", "warning": "warning", "info": "notice", "notice": "notice" }
annotationsPrevious annotations, new ones will be added to this listno[]
namedescription
annotationsAnnotations as json which should be added to the PR