Skip to content

Latest commit

 

History

History
113 lines (111 loc) · 9.28 KB

SUPPORTED-FORMATS.md

File metadata and controls

113 lines (111 loc) · 9.28 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 axivion-suite axivionSuite() - - Axivion Suite -
7 buckminster buckminster() - - Buckminster
8 cadence cadence() - - Cadence Incisive
9 ccm ccm() - - CCM
10 checkstyle checkStyle() CheckStyle CheckStyle CheckStyle **/checkstyle-result.xml
11 clang clang() - - Clang (LLVM based)
12 clang-tidy clangTidy() - - Clang-Tidy
13 code-analysis codeAnalysis() - - CodeAnalysis
14 codenarc codeNarc() - - CodeNarc
15 coolflux coolflux() - - Coolflux DSP Compiler
16 cpd cpd() CPD CPD CPD **/cpd.xml
17 cppcheck cppCheck() - - CPPCheck
18 cpplint cppLint() - - CppLint
19 csslint cssLint() - - CssLint
20 detekt detekt() - - Detekt
21 docfx docFx() - - DocFX
22 doxygen doxygen() - - Doxygen
23 dr-memory drMemory() - - Dr. Memory
24 eclipse eclipse() - - Eclipse ECJ
25 erlc erlc() - - Erlang Compiler (erlc)
26 error-prone errorProne() Error Prone Error Prone Error Prone
27 eslint esLint() ESlint ESlint ESlint
28 findbugs findBugs() FindBugs FindBugs FindBugs **/findbugsXml.xml
29 flake8 flake8() - - Flake8
30 flex flexSdk() - - Flex SDK Compiler
31 fxcop fxcop() - - FxCop
32 gendarme gendarme() - - Gendarme
33 ghs-multi ghsMulti() - - GHS Multi Compiler
34 gcc3 gcc3() - - GNU C Compiler 3 (gcc)
35 gcc4 gcc4() - - GNU C Compiler 4 (gcc)
36 fortran gnuFortran() - - GNU Fortran Compiler
37 golint goLint() Go Lint Go Lint Go Lint
38 go-vet goVet() - - Go Vet
39 groovy groovyScript() - - Groovy Parser
40 iar-cstat iarCstat() - - IAR C-STAT
41 iar iar() - - IAR Compiler (C/C++)
42 iblinter ibLinter() - - IBLinter
43 xlc xlc() - - IBM XLC Compiler
44 infer infer() - - Infer
45 intel intel() - - Intel Compiler (C, Fortran)
46 idea ideaInspection() IntelliJ IDEA Inspections IntelliJ IDEA Inspections IntelliJ IDEA Inspections
47 java java() Java Java Java
48 javadoc-warnings javaDoc() JavaDoc JavaDoc JavaDoc
49 jc-report jcReport() - - JCReport
50 js-hint jsHint() - - JSHint
51 jslint jsLint() - - JSLint
52 klocwork klocWork() - - Klocwork
53 ktlint ktLint() Ktlint Ktlint Ktlint
54 maven-warnings mavenConsole() - - Maven
55 taglist tagList() - - Maven Taglist Plugin **/taglist.xml
56 metrowerks metrowerksCodeWarrior() - - Metrowerks CodeWarrior
57 msbuild msBuild() - - MSBuild
58 mypy myPy() - - MyPy
59 nag-fortran nagFortran() - - NAG Fortran Compiler
60 open-tasks taskScanner() Open Tasks Scanner Open Tasks Scanner Open Tasks Scanner -
61 invalids invalids() - - Oracle Invalids
62 pclint pcLint() - - PC-Lint
63 pep8 pep8() - - Pep8
64 perforce perforce() - - Perforce Compiler
65 perl-critic perlCritic() - - Perl::Critic
66 php php() - - PHP Runtime
67 php-code-sniffer phpCodeSniffer() - - PHP_CodeSniffer
68 phpstan phpStan() PHPStan PHPStan PHPStan
69 pit pit() Pit Test Coverage Pit Test Coverage Pit Test Coverage
70 pmd pmdParser() PMD PMD PMD **/pmd.xml
71 prefast prefast() - - PREfast
72 puppetlint puppetLint() - - Puppet-Lint
73 pydocstyle pyDocStyle() - - Pydocstyle
74 pylint pyLint() Pylint Pylint Pylint
75 qac qacSourceCodeAnalyser() - - QA-C Sourcecode Analyser
76 dupfinder dupFinder() Resharper dupFinder Resharper dupFinder Resharper dupFinder
77 resharper resharperInspectCode() Resharper InspectCode Resharper InspectCode Resharper InspectCode
78 robocopy robocopy() - - Robocopy
79 rflint rfLint() Robot Framework Lint Robot Framework Lint Robot Framework Lint
80 rubocop ruboCop() RuboCop RuboCop RuboCop
81 scala scala() Scala Compiler Scala Compiler Scala Compiler
82 simian simian() Simian Simian Simian
83 sonar sonarQube() SonarQube SonarQube SonarQube **/sonar-report.json
84 sphinx sphinxBuild() - - Sphinx-build
85 spotbugs spotBugs() SpotBugs SpotBugs SpotBugs **/spotbugsXml.xml
86 stylecop styleCop() - - StyleCop
87 sunc sunC() - - SUN C++ Compiler
88 swiftlint swiftLint() - - SwiftLint
89 tasking-vx taskingVx() - - TASKING VX Compiler
90 code-composer tiCss() - - Texas Instruments Code Composer Studio
91 tnsdl tnsdl() - - TNSDL Translator
92 tslint tsLint() - - TSLint
93 diabc diabC() - - Wind River Diab Compiler (C/C++)
94 xmllint xmlLint() - - XML Lint
95 yamllint yamlLint() - - YamlLint
96 yui yuiCompressor() - - YUI Compressor
97 zptlint zptLint() - - ZPT Lint