Skip to content

Latest commit

 

History

History
109 lines (107 loc) · 8.65 KB

SUPPORTED-FORMATS.md

File metadata and controls

109 lines (107 loc) · 8.65 KB

Supported Report Formats

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 Android Lint 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 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 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 Error Prone Error Prone
26 eslint esLint() ESlint ESlint ESlint
27 findbugs findBugs() 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 Go Lint 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 IntelliJ IDEA Inspections IntelliJ IDEA Inspections
44 java java() Java Java Java
45 javadoc-warnings javaDoc() JavaDoc JavaDoc JavaDoc
46 jc-report jcReport() - - JCReport
47 js-hint jsHint() - - JSHint
48 jslint jsLint() - - JSLint
49 klocwork klocWork() - - Klocwork
50 ktlint ktLint() 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 Open Tasks Scanner 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 Pit Test Coverage Pit Test Coverage
66 pmd pmdParser() PMD PMD 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 Resharper dupFinder Resharper dupFinder
73 resharper resharperInspectCode() Resharper InspectCode Resharper InspectCode Resharper InspectCode
74 robocopy robocopy() - - Robocopy
75 rflint rfLint() - - Robot Framework Lint
76 rubocop ruboCop() RuboCop RuboCop RuboCop
77 scala scala() Scala Compiler Scala Compiler Scala Compiler
78 simian simian() Simian Simian Simian
79 sonar sonarQube() SonarQube SonarQube SonarQube **/sonar-report.json
80 sphinx sphinxBuild() - - Sphinx-build
81 spotbugs spotBugs() 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