Jenkins' Warnings Next Generation Plugin supports the following report formats. If your tool is supported, but has no custom icon yet, please file a pull request for the Warnings Next Generation Plugin. If your tool is not yet supported you can either define a new Groovy based parser in the user interface or provide a parser within a new small plugin. If the parser is useful for other teams as well please share it and provide pull requests for the Warnings Next Generation Plug-in and the Analysis Parsers Library.
Number | ID | Symbol | Icons | Name | Default Pattern |
---|---|---|---|---|---|
0 | acu-cobol | acuCobol() | - - | AcuCobol Compiler | |
1 | gnat | gnat() | - - | Ada Compiler (gnat) | |
2 | android-lint | androidLintParser() | ![]() ![]() |
Android Lint | |
3 | ansiblelint | ansibleLint() | - - | Ansible Lint | |
4 | armcc | armCc() | - - | Armcc Compiler | |
5 | aspectj | ajc() | - - | AspectJ Compiler | |
6 | buckminster | buckminster() | - - | Buckminster | |
7 | cadence | cadence() | - - | Cadence Incisive | |
8 | ccm | ccm() | - - | CCM | |
9 | checkstyle | checkStyle() | ![]() ![]() |
CheckStyle | **/checkstyle-result.xml |
10 | clang | clang() | - - | Clang (LLVM based) | |
11 | clang-tidy | clangTidy() | - - | Clang-Tidy | |
12 | code-analysis | codeAnalysis() | - - | CodeAnalysis | |
13 | codenarc | codeNarc() | - - | CodeNarc | |
14 | coolflux | coolflux() | - - | Coolflux DSP Compiler | |
15 | cpd | cpd() | ![]() ![]() |
CPD | **/cpd.xml |
16 | cppcheck | cppCheck() | - - | CPPCheck | |
17 | cpplint | cppLint() | - - | CppLint | |
18 | csslint | cssLint() | - - | CssLint | |
19 | detekt | detekt() | - - | Detekt | |
20 | docfx | docFx() | - - | DocFX | |
21 | doxygen | doxygen() | - - | Doxygen | |
22 | dr-memory | drMemory() | - - | Dr. Memory | |
23 | eclipse | eclipse() | - - | Eclipse ECJ | |
24 | erlc | erlc() | - - | Erlang Compiler (erlc) | |
25 | error-prone | errorProne() | ![]() ![]() |
Error Prone | |
26 | eslint | esLint() | ![]() ![]() |
ESlint | |
27 | findbugs | findBugs() | ![]() ![]() |
FindBugs | **/findbugsXml.xml |
28 | flake8 | flake8() | - - | Flake8 | |
29 | flex | flexSdk() | - - | Flex SDK Compiler | |
30 | fxcop | fxcop() | - - | FxCop | |
31 | gendarme | gendarme() | - - | Gendarme | |
32 | ghs-multi | ghsMulti() | - - | GHS Multi Compiler | |
33 | gcc3 | gcc3() | - - | GNU C Compiler 3 (gcc) | |
34 | gcc4 | gcc4() | - - | GNU C Compiler 4 (gcc) | |
35 | fortran | gnuFortran() | - - | GNU Fortran Compiler | |
36 | golint | goLint() | ![]() ![]() |
Go Lint | |
37 | go-vet | goVet() | - - | Go Vet | |
38 | groovy | groovyScript() | - - | Groovy Parser | |
39 | iar | iar() | - - | IAR Compiler (C/C++) | |
40 | xlc | xlc() | - - | IBM XLC Compiler | |
41 | infer | infer() | - - | Infer | |
42 | intel | intel() | - - | Intel Compiler (C, Fortran) | |
43 | idea | ideaInspection() | ![]() ![]() |
IntelliJ IDEA Inspections | |
44 | java | java() | ![]() ![]() |
Java | |
45 | javadoc-warnings | javaDoc() | ![]() ![]() |
JavaDoc | |
46 | jc-report | jcReport() | - - | JCReport | |
47 | js-hint | jsHint() | - - | JSHint | |
48 | jslint | jsLint() | - - | JSLint | |
49 | klocwork | klocWork() | - - | Klocwork | |
50 | ktlint | ktLint() | ![]() ![]() |
Ktlint | |
51 | maven-warnings | mavenConsole() | - - | Maven | |
52 | taglist | tagList() | - - | Maven Taglist Plugin | **/taglist.xml |
53 | metrowerks | metrowerksCodeWarrior() | - - | Metrowerks CodeWarrior | |
54 | msbuild | msBuild() | - - | MSBuild | |
55 | mypy | myPy() | - - | MyPy | |
56 | nag-fortran | nagFortran() | - - | NAG Fortran Compiler | |
57 | open-tasks | taskScanner() | ![]() ![]() |
Open Tasks Scanner | - |
58 | invalids | invalids() | - - | Oracle Invalids | |
59 | pclint | pcLint() | - - | PC-Lint | |
60 | pep8 | pep8() | - - | Pep8 | |
61 | perforce | perforce() | - - | Perforce Compiler | |
62 | perl-critic | perlCritic() | - - | Perl::Critic | |
63 | php | php() | - - | PHP Runtime | |
64 | php-code-sniffer | phpCodeSniffer() | - - | PHP_CodeSniffer | |
65 | pit | pit() | ![]() ![]() |
Pit Test Coverage | |
66 | pmd | pmdParser() | ![]() ![]() |
PMD | **/pmd.xml |
67 | prefast | prefast() | - - | PREfast | |
68 | puppetlint | puppetLint() | - - | Puppet-Lint | |
69 | pydocstyle | pyDocStyle() | - - | Pydocstyle | |
70 | pylint | pyLint() | - - | PyLint | |
71 | qac | qacSourceCodeAnalyser() | - - | QA-C Sourcecode Analyser | |
72 | dupfinder | dupFinder() | ![]() ![]() |
Resharper dupFinder | |
73 | resharper | resharperInspectCode() | ![]() ![]() |
Resharper InspectCode | |
74 | robocopy | robocopy() | - - | Robocopy | |
75 | rflint | rfLint() | - - | Robot Framework Lint | |
76 | rubocop | ruboCop() | ![]() ![]() |
RuboCop | |
77 | scala | scala() | ![]() ![]() |
Scala Compiler | |
78 | simian | simian() | ![]() ![]() |
Simian | |
79 | sonar | sonarQube() | ![]() ![]() |
SonarQube | **/sonar-report.json |
80 | sphinx | sphinxBuild() | - - | Sphinx-build | |
81 | spotbugs | spotBugs() | ![]() ![]() |
SpotBugs | **/spotbugsXml.xml |
82 | stylecop | styleCop() | - - | StyleCop | |
83 | sunc | sunC() | - - | SUN C++ Compiler | |
84 | swiftlint | swiftLint() | - - | SwiftLint | |
85 | tasking-vx | taskingVx() | - - | TASKING VX Compiler | |
86 | code-composer | tiCss() | - - | Texas Instruments Code Composer Studio | |
87 | tnsdl | tnsdl() | - - | TNSDL Translator | |
88 | tslint | tsLint() | - - | TSLint | |
89 | diabc | diabC() | - - | Wind River Diab Compiler (C/C++) | |
90 | xmllint | xmlLint() | - - | XML Lint | |
91 | yamllint | yamlLint() | - - | YamlLint | |
92 | yui | yuiCompressor() | - - | YUI Compressor | |
93 | zptlint | zptLint() | - - | ZPT Lint |