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 |