Skip to content

Latest commit

 

History

History
110 lines (108 loc) · 8.94 KB

SUPPORTED-FORMATS.md

File metadata and controls

110 lines (108 loc) · 8.94 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-cstat iarCstat() - - IAR C-STAT
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 IntelliJ IDEA Inspections IntelliJ IDEA Inspections
45 java java() Java Java Java
46 javadoc-warnings javaDoc() JavaDoc JavaDoc JavaDoc
47 jc-report jcReport() - - JCReport
48 js-hint jsHint() - - JSHint
49 jslint jsLint() - - JSLint
50 klocwork klocWork() - - Klocwork
51 ktlint ktLint() Ktlint Ktlint Ktlint
52 maven-warnings mavenConsole() - - Maven
53 taglist tagList() - - Maven Taglist Plugin **/taglist.xml
54 metrowerks metrowerksCodeWarrior() - - Metrowerks CodeWarrior
55 msbuild msBuild() - - MSBuild
56 mypy myPy() - - MyPy
57 nag-fortran nagFortran() - - NAG Fortran Compiler
58 open-tasks taskScanner() Open Tasks Scanner Open Tasks Scanner Open Tasks Scanner -
59 invalids invalids() - - Oracle Invalids
60 pclint pcLint() - - PC-Lint
61 pep8 pep8() - - Pep8
62 perforce perforce() - - Perforce Compiler
63 perl-critic perlCritic() - - Perl::Critic
64 php php() - - PHP Runtime
65 php-code-sniffer phpCodeSniffer() - - PHP_CodeSniffer
66 pit pit() Pit Test Coverage Pit Test Coverage Pit Test Coverage
67 pmd pmdParser() PMD PMD PMD **/pmd.xml
68 prefast prefast() - - PREfast
69 puppetlint puppetLint() - - Puppet-Lint
70 pydocstyle pyDocStyle() - - Pydocstyle
71 pylint pyLint() Pylint Pylint Pylint
72 qac qacSourceCodeAnalyser() - - QA-C Sourcecode Analyser
73 dupfinder dupFinder() Resharper dupFinder Resharper dupFinder Resharper dupFinder
74 resharper resharperInspectCode() Resharper InspectCode Resharper InspectCode Resharper InspectCode
75 robocopy robocopy() - - Robocopy
76 rflint rfLint() rflint rflint Robot Framework Lint
77 rubocop ruboCop() RuboCop RuboCop RuboCop
78 scala scala() Scala Compiler Scala Compiler Scala Compiler
79 simian simian() Simian Simian Simian
80 sonar sonarQube() SonarQube SonarQube SonarQube **/sonar-report.json
81 sphinx sphinxBuild() - - Sphinx-build
82 spotbugs spotBugs() SpotBugs SpotBugs SpotBugs **/spotbugsXml.xml
83 stylecop styleCop() - - StyleCop
84 sunc sunC() - - SUN C++ Compiler
85 swiftlint swiftLint() - - SwiftLint
86 tasking-vx taskingVx() - - TASKING VX Compiler
87 code-composer tiCss() - - Texas Instruments Code Composer Studio
88 tnsdl tnsdl() - - TNSDL Translator
89 tslint tsLint() - - TSLint
90 diabc diabC() - - Wind River Diab Compiler (C/C++)
91 xmllint xmlLint() - - XML Lint
92 yamllint yamlLint() - - YamlLint
93 yui yuiCompressor() - - YUI Compressor
94 zptlint zptLint() - - ZPT Lint