Jenkins' warnings plug-in supports the following report formats. If your tool is supported, but has no custom icon yet, please file a pull request for the warnings plug-in. 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 plug-in. If the parser is useful for other teams as well please share it and provide pull requests for the warnings plug-in and the analysis parsers library.
Number | ID | $class | Icons | Name | Default Pattern |
---|---|---|---|---|---|
0 | acu-cobol | AcuCobol | - - | AcuCobol Compiler | |
1 | gnat | Gnat | - - | Ada Compiler (gnat) | |
2 | android-lint | AndroidLint | 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 | gmake-gcc | GnuMakeGcc | - - | GNU Make + GNU C Compiler (gcc) | |
37 | golint | GoLint | Go Lint | ||
38 | go-vet | GoVet | - - | Go Vet | |
39 | groovy | GroovyScript | - - | Groovy Parser | |
40 | iar | Iar | - - | IAR Compiler (C/C++) | |
41 | xlc | Xlc | - - | IBM XLC Compiler | |
42 | infer | Infer | - - | Infer | |
43 | intel | Intel | - - | Intel Compiler (C, Fortran) | |
44 | idea | IdeaInspection | IntelliJ IDEA Inspections | ||
45 | java | Java | Java | ||
46 | javadoc | JavaDoc | JavaDoc | ||
47 | jc-report | JcReport | - - | JCReport | |
48 | js-hint | JsHint | - - | JSHint | |
49 | klocwork | KlocWork | - - | Klocwork | |
50 | ktlint | KtLint | ktlint | ||
51 | linux | LinuxKernelOutput | - - | Linux Kernel Output Parser | |
52 | maven | MavenConsole | - - | Maven | |
53 | metrowerks | MetrowerksCodeWarrior | - - | Metrowerks CodeWarrior | |
54 | msbuild | MsBuild | - - | MSBuild | |
55 | mypy | MyPy | - - | MyPy | |
56 | nag-fortran | NagFortran | - - | NAG Fortran Compiler | |
57 | invalids | Invalids | - - | Oracle Invalids | |
58 | pep8 | Pep8 | - - | Pep8 | |
59 | perforce | Perforce | - - | Perforce Compiler | |
60 | perl-critic | PerlCritic | - - | Perl::Critic | |
61 | php | Php | - - | PHP Runtime | |
62 | php-code-sniffer | PhpCodeSniffer | - - | PHP_CodeSniffer | |
63 | pit | Pit | Pit Test Coverage | ||
64 | pmd | Pmd | PMD | **/pmd.xml | |
65 | pre-fast | PREfast | - - | PREfast | |
66 | puppetlint | PuppetLint | - - | Puppet-Lint | |
67 | pydocstyle | PyDocStyle | - - | Pydocstyle | |
68 | pylint | PyLint | - - | PyLint | |
69 | qac | QACSourceCodeAnalyser | - - | QA-C Sourcecode Analyser | |
70 | dupfinder | DupFinder | Resharper dupFinder | ||
71 | resharper | ResharperInspectCode | Resharper InspectCode | ||
72 | robocopy | Robocopy | - - | Robocopy | |
73 | rflint | RFLint | - - | Robot Framework Lint | |
74 | rubocop | RuboCop | RuboCop | ||
75 | scala | Scala | Scala Compiler (scalac) | ||
76 | simian | Simian | Simian | ||
77 | sonar | SonarQube | SonarQube | **/sonar-report.json | |
78 | sphinx | SphinxBuild | - - | Sphinx-build | |
79 | spotbugs | SpotBugs | SpotBugs | **/target/spotbugsXml.xml | |
80 | stylecop | StyleCop | - - | StyleCop | |
81 | sunc | SunC | - - | SUN C++ Compiler | |
82 | swiftlint | SwiftLint | - - | SwiftLint | |
83 | tasking-vx | TaskingVx | - - | TASKING VX Compiler | |
84 | code-composer | TiCss | - - | Texas Instruments Code Composer Studio | |
85 | tnsdl | Tnsdl | - - | TNSDL Translator | |
86 | tslint | TsLint | - - | TSLint | |
87 | diabc | DiabC | - - | Wind River Diab Compiler (C/C++) | |
88 | xmllint | XmlLint | - - | XML Lint | |
89 | yamllint | YamlLint | - - | YamlLint | |
90 | yui | YuiCompressor | - - | YUI Compressor | |
91 | zptlint | ZptLint | - - | ZPT Lint |