diff --git a/SUPPORTED-FORMATS.md b/SUPPORTED-FORMATS.md index 78cc1c5f2f..5128a0417d 100644 --- a/SUPPORTED-FORMATS.md +++ b/SUPPORTED-FORMATS.md @@ -1,4 +1,4 @@ - + # Supported Report Formats Jenkins' Warnings Next Generation Plugin supports the following report formats. @@ -53,78 +53,79 @@ the [Analysis Parsers Library](https://github.com/jenkinsci/analysis-model/). | 33 | eslint | esLint() | ![ESlint](plugin/src/main/webapp/icons/eslint-24x24.png) ![ESlint](plugin/src/main/webapp/icons/eslint-48x48.png) | [ESlint](https://eslint.org) | | | 34 | findbugs | findBugs() | ![FindBugs](plugin/src/main/webapp/icons/findbugs-24x24.png) ![FindBugs](plugin/src/main/webapp/icons/findbugs-48x48.png) | FindBugs | **/findbugsXml.xml | | 35 | flake8 | flake8() | - - | Flake8 | | -| 36 | flex | flexSdk() | - - | Flex SDK Compiler | | -| 37 | fxcop | fxcop() | - - | FxCop | | -| 38 | gendarme | gendarme() | - - | Gendarme | | -| 39 | ghs-multi | ghsMulti() | - - | GHS Multi Compiler | | -| 40 | gcc3 | gcc3() | - - | GNU C Compiler (gcc 3 and older) | | -| 41 | gcc | gcc() | - - | GNU C Compiler (gcc) | | -| 42 | fortran | gnuFortran() | - - | GNU Fortran Compiler | | -| 43 | golint | goLint() | ![Go Lint](plugin/src/main/webapp/icons/golint-24x24.png) ![Go Lint](plugin/src/main/webapp/icons/golint-48x48.png) | Go Lint | | -| 44 | go-vet | goVet() | - - | Go Vet | | -| 45 | groovy | groovyScript() | - - | Groovy Parser | | -| 46 | hadolint | hadoLint() | ![HadoLint](plugin/src/main/webapp/icons/hadolint-24x24.png) ![HadoLint](plugin/src/main/webapp/icons/hadolint-48x48.png) | [HadoLint](https://github.com/hadolint/hadolint) | | -| 47 | iar-cstat | iarCstat() | - - | IAR C-STAT | | -| 48 | iar | iar() | - - | IAR Compiler (C/C++) | | -| 49 | iblinter | ibLinter() | - - | [IBLinter](https://github.com/IBDecodable/IBLinter) | | -| 50 | xlc | xlc() | - - | IBM XLC Compiler | | -| 51 | infer | infer() | - - | [Infer](http://fbinfer.com) | | -| 52 | intel | intel() | - - | Intel Compiler (C, Fortran) | | -| 53 | idea | ideaInspection() | ![IntelliJ IDEA Inspections](plugin/src/main/webapp/icons/idea-24x24.png) ![IntelliJ IDEA Inspections](plugin/src/main/webapp/icons/idea-48x48.png) | [IntelliJ IDEA Inspections](https://www.jetbrains.com/help/idea/code-inspection.html) | | -| 54 | java | java() | ![Java](plugin/src/main/webapp/icons/java-24x24.png) ![Java](plugin/src/main/webapp/icons/java-48x48.png) | Java | | -| 55 | javadoc-warnings | javaDoc() | ![JavaDoc](plugin/src/main/webapp/icons/java-24x24.png) ![JavaDoc](plugin/src/main/webapp/icons/java-48x48.png) | JavaDoc | | -| 56 | jc-report | jcReport() | - - | JCReport | | -| 57 | js-hint | jsHint() | - - | JSHint | | -| 58 | jslint | jsLint() | - - | [JSLint](https://www.jslint.com) | | -| 59 | junit | junitParser() | ![JUnit](plugin/src/main/webapp/icons/junit-24x24.png) ![JUnit](plugin/src/main/webapp/icons/junit-48x48.png) | [JUnit](https://junit.org) | | -| 60 | klocwork | klocWork() | - - | Klocwork | | -| 61 | kotlin | kotlin() | ![Kotlin](plugin/src/main/webapp/icons/kotlin-24x24.png) ![Kotlin](plugin/src/main/webapp/icons/kotlin-48x48.png) | Kotlin | | -| 62 | ktlint | ktLint() | ![Ktlint](plugin/src/main/webapp/icons/ktlint-24x24.png) ![Ktlint](plugin/src/main/webapp/icons/ktlint-48x48.png) | [Ktlint](https://ktlint.github.io) | | -| 63 | maven-warnings | mavenConsole() | - - | Maven | | -| 64 | taglist | tagList() | - - | [Maven Taglist Plugin](https://www.mojohaus.org/taglist-maven-plugin) | **/taglist.xml | -| 65 | modelsim | modelsim() | - - | MentorGraphics Modelsim/Questa | | -| 66 | metrowerks | metrowerksCodeWarrior() | - - | Metrowerks CodeWarrior | | -| 67 | msbuild | msBuild() | - - | MSBuild | | -| 68 | mypy | myPy() | - - | MyPy | | -| 69 | nag-fortran | nagFortran() | - - | NAG Fortran Compiler | | -| 70 | open-tasks | taskScanner() | ![Open Tasks Scanner](plugin/src/main/webapp/icons/open-tasks-24x24.png) ![Open Tasks Scanner](plugin/src/main/webapp/icons/open-tasks-48x48.png) | Open Tasks Scanner | - | -| 71 | invalids | invalids() | - - | Oracle Invalids | | -| 72 | pclint | pcLint() | - - | PC-Lint | | -| 73 | pep8 | pep8() | - - | Pep8 | | -| 74 | perforce | perforce() | - - | Perforce Compiler | | -| 75 | perl-critic | perlCritic() | - - | Perl::Critic | | -| 76 | php | php() | - - | PHP Runtime | | -| 77 | php-code-sniffer | phpCodeSniffer() | - - | [PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) | | -| 78 | phpstan | phpStan() | ![PHPStan](plugin/src/main/webapp/icons/phpstan-24x24.png) ![PHPStan](plugin/src/main/webapp/icons/phpstan-48x48.png) | [PHPStan](https://github.com/phpstan/phpstan) | | -| 79 | pit | pit() | ![Pit Test Coverage](plugin/src/main/webapp/icons/pit-24x24.png) ![Pit Test Coverage](plugin/src/main/webapp/icons/pit-48x48.png) | [Pit Test Coverage](http://pitest.org) | | -| 80 | pmd | pmdParser() | ![PMD](plugin/src/main/webapp/icons/pmd-24x24.png) ![PMD](plugin/src/main/webapp/icons/pmd-48x48.png) | [PMD](https://pmd.github.io) | **/pmd.xml | -| 81 | prefast | prefast() | - - | PREfast | | -| 82 | protolint | protoLint() | - - | [ProtoLint](https://github.com/yoheimuta/protolint) | | -| 83 | puppetlint | puppetLint() | - - | Puppet-Lint | | -| 84 | pvs-studio | PVSStudio() | ![PVS-Studio](plugin/src/main/webapp/icons/pvs-24x24.png) ![PVS-Studio](plugin/src/main/webapp/icons/pvs-48x48.png) | [PVS-Studio](https://www.viva64.com/en/pvs-studio/) | **/*.plog | -| 85 | pydocstyle | pyDocStyle() | - - | Pydocstyle | | -| 86 | pylint | pyLint() | ![Pylint](plugin/src/main/webapp/icons/pylint-24x24.png) ![Pylint](plugin/src/main/webapp/icons/pylint-48x48.png) | Pylint | | -| 87 | qac | qacSourceCodeAnalyser() | - - | QA-C Sourcecode Analyser | | -| 88 | dupfinder | dupFinder() | ![Resharper dupFinder](plugin/src/main/webapp/icons/dry-24x24.png) ![Resharper dupFinder](plugin/src/main/webapp/icons/dry-48x48.png) | Resharper dupFinder | | -| 89 | resharper | resharperInspectCode() | ![Resharper InspectCode](plugin/src/main/webapp/icons/resharper-24x24.png) ![Resharper InspectCode](plugin/src/main/webapp/icons/resharper-48x48.png) | Resharper InspectCode | | -| 90 | robocopy | robocopy() | - - | Robocopy | | -| 91 | rflint | rfLint() | ![Robot Framework Lint](plugin/src/main/webapp/icons/robot-framework-24x24.png) ![Robot Framework Lint](plugin/src/main/webapp/icons/robot-framework-48x48.png) | Robot Framework Lint | | -| 92 | rubocop | ruboCop() | ![RuboCop](plugin/src/main/webapp/icons/rubocop-24x24.png) ![RuboCop](plugin/src/main/webapp/icons/rubocop-48x48.png) | RuboCop | | -| 93 | scala | scala() | ![Scala Compiler](plugin/src/main/webapp/icons/scala-24x24.png) ![Scala Compiler](plugin/src/main/webapp/icons/scala-48x48.png) | Scala Compiler | | -| 94 | simian | simian() | ![Simian](plugin/src/main/webapp/icons/dry-24x24.png) ![Simian](plugin/src/main/webapp/icons/dry-48x48.png) | Simian | | -| 95 | sonar | sonarQube() | ![SonarQube](plugin/src/main/webapp/icons/sonar-24x24.png) ![SonarQube](plugin/src/main/webapp/icons/sonar-48x48.png) | SonarQube | **/sonar-report.json | -| 96 | sphinx | sphinxBuild() | - - | Sphinx-build | | -| 97 | spotbugs | spotBugs() | ![SpotBugs](plugin/src/main/webapp/icons/spotbugs-24x24.png) ![SpotBugs](plugin/src/main/webapp/icons/spotbugs-48x48.png) | [SpotBugs](https://spotbugs.github.io) | **/spotbugsXml.xml | -| 98 | stylecop | styleCop() | - - | StyleCop | | -| 99 | sunc | sunC() | - - | SUN C++ Compiler | | -| 100 | swiftlint | swiftLint() | - - | [SwiftLint](https://github.com/realm/SwiftLint) | | -| 101 | tasking-vx | taskingVx() | - - | TASKING VX Compiler | | -| 102 | code-composer | tiCss() | - - | Texas Instruments Code Composer Studio | | -| 103 | tnsdl | tnsdl() | - - | TNSDL Translator | | -| 104 | tslint | tsLint() | - - | [TSLint](https://palantir.github.io/tslint/) | | -| 105 | issues | issues() | - - | [Warnings Plugin Native Format](https://github.com/jenkinsci/warnings-ng-plugin/blob/master/doc/Documentation.md#export-your-issues-into-a-supported-format) | | -| 106 | diabc | diabC() | - - | Wind River Diab Compiler (C/C++) | | -| 107 | xmllint | xmlLint() | - - | XML Lint | | -| 108 | yamllint | yamlLint() | - - | [YamlLint](https://yamllint.readthedocs.io/) | | -| 109 | yui | yuiCompressor() | - - | YUI Compressor | | -| 110 | zptlint | zptLint() | - - | ZPT Lint | | +| 36 | flawfinder | flawfinder() | - - | [Flawfinder](https://dwheeler.com/flawfinder/) | | +| 37 | flex | flexSdk() | - - | Flex SDK Compiler | | +| 38 | fxcop | fxcop() | - - | FxCop | | +| 39 | gendarme | gendarme() | - - | Gendarme | | +| 40 | ghs-multi | ghsMulti() | - - | GHS Multi Compiler | | +| 41 | gcc3 | gcc3() | - - | GNU C Compiler (gcc 3 and older) | | +| 42 | gcc | gcc() | - - | GNU C Compiler (gcc) | | +| 43 | fortran | gnuFortran() | - - | GNU Fortran Compiler | | +| 44 | golint | goLint() | ![Go Lint](plugin/src/main/webapp/icons/golint-24x24.png) ![Go Lint](plugin/src/main/webapp/icons/golint-48x48.png) | Go Lint | | +| 45 | go-vet | goVet() | - - | Go Vet | | +| 46 | groovy | groovyScript() | - - | Groovy Parser | | +| 47 | hadolint | hadoLint() | ![HadoLint](plugin/src/main/webapp/icons/hadolint-24x24.png) ![HadoLint](plugin/src/main/webapp/icons/hadolint-48x48.png) | [HadoLint](https://github.com/hadolint/hadolint) | | +| 48 | iar-cstat | iarCstat() | - - | IAR C-STAT | | +| 49 | iar | iar() | - - | IAR Compiler (C/C++) | | +| 50 | iblinter | ibLinter() | - - | [IBLinter](https://github.com/IBDecodable/IBLinter) | | +| 51 | xlc | xlc() | - - | IBM XLC Compiler | | +| 52 | infer | infer() | - - | [Infer](http://fbinfer.com) | | +| 53 | intel | intel() | - - | Intel Compiler (C, Fortran) | | +| 54 | idea | ideaInspection() | ![IntelliJ IDEA Inspections](plugin/src/main/webapp/icons/idea-24x24.png) ![IntelliJ IDEA Inspections](plugin/src/main/webapp/icons/idea-48x48.png) | [IntelliJ IDEA Inspections](https://www.jetbrains.com/help/idea/code-inspection.html) | | +| 55 | java | java() | ![Java](plugin/src/main/webapp/icons/java-24x24.png) ![Java](plugin/src/main/webapp/icons/java-48x48.png) | Java | | +| 56 | javadoc-warnings | javaDoc() | ![JavaDoc](plugin/src/main/webapp/icons/java-24x24.png) ![JavaDoc](plugin/src/main/webapp/icons/java-48x48.png) | JavaDoc | | +| 57 | jc-report | jcReport() | - - | JCReport | | +| 58 | js-hint | jsHint() | - - | JSHint | | +| 59 | jslint | jsLint() | - - | [JSLint](https://www.jslint.com) | | +| 60 | junit | junitParser() | ![JUnit](plugin/src/main/webapp/icons/junit-24x24.png) ![JUnit](plugin/src/main/webapp/icons/junit-48x48.png) | [JUnit](https://junit.org) | | +| 61 | klocwork | klocWork() | - - | Klocwork | | +| 62 | kotlin | kotlin() | ![Kotlin](plugin/src/main/webapp/icons/kotlin-24x24.png) ![Kotlin](plugin/src/main/webapp/icons/kotlin-48x48.png) | Kotlin | | +| 63 | ktlint | ktLint() | ![Ktlint](plugin/src/main/webapp/icons/ktlint-24x24.png) ![Ktlint](plugin/src/main/webapp/icons/ktlint-48x48.png) | [Ktlint](https://ktlint.github.io) | | +| 64 | maven-warnings | mavenConsole() | - - | Maven | | +| 65 | taglist | tagList() | - - | [Maven Taglist Plugin](https://www.mojohaus.org/taglist-maven-plugin) | **/taglist.xml | +| 66 | modelsim | modelsim() | - - | MentorGraphics Modelsim/Questa | | +| 67 | metrowerks | metrowerksCodeWarrior() | - - | Metrowerks CodeWarrior | | +| 68 | msbuild | msBuild() | - - | MSBuild | | +| 69 | mypy | myPy() | - - | MyPy | | +| 70 | nag-fortran | nagFortran() | - - | NAG Fortran Compiler | | +| 71 | open-tasks | taskScanner() | ![Open Tasks Scanner](plugin/src/main/webapp/icons/open-tasks-24x24.png) ![Open Tasks Scanner](plugin/src/main/webapp/icons/open-tasks-48x48.png) | Open Tasks Scanner | - | +| 72 | invalids | invalids() | - - | Oracle Invalids | | +| 73 | pclint | pcLint() | - - | PC-Lint | | +| 74 | pep8 | pep8() | - - | Pep8 | | +| 75 | perforce | perforce() | - - | Perforce Compiler | | +| 76 | perl-critic | perlCritic() | - - | Perl::Critic | | +| 77 | php | php() | - - | PHP Runtime | | +| 78 | php-code-sniffer | phpCodeSniffer() | - - | [PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) | | +| 79 | phpstan | phpStan() | ![PHPStan](plugin/src/main/webapp/icons/phpstan-24x24.png) ![PHPStan](plugin/src/main/webapp/icons/phpstan-48x48.png) | [PHPStan](https://github.com/phpstan/phpstan) | | +| 80 | pit | pit() | ![Pit Test Coverage](plugin/src/main/webapp/icons/pit-24x24.png) ![Pit Test Coverage](plugin/src/main/webapp/icons/pit-48x48.png) | [Pit Test Coverage](http://pitest.org) | | +| 81 | pmd | pmdParser() | ![PMD](plugin/src/main/webapp/icons/pmd-24x24.png) ![PMD](plugin/src/main/webapp/icons/pmd-48x48.png) | [PMD](https://pmd.github.io) | **/pmd.xml | +| 82 | prefast | prefast() | - - | PREfast | | +| 83 | protolint | protoLint() | - - | [ProtoLint](https://github.com/yoheimuta/protolint) | | +| 84 | puppetlint | puppetLint() | - - | Puppet-Lint | | +| 85 | pvs-studio | PVSStudio() | ![PVS-Studio](plugin/src/main/webapp/icons/pvs-24x24.png) ![PVS-Studio](plugin/src/main/webapp/icons/pvs-48x48.png) | [PVS-Studio](https://www.viva64.com/en/pvs-studio/) | **/*.plog | +| 86 | pydocstyle | pyDocStyle() | - - | Pydocstyle | | +| 87 | pylint | pyLint() | ![Pylint](plugin/src/main/webapp/icons/pylint-24x24.png) ![Pylint](plugin/src/main/webapp/icons/pylint-48x48.png) | Pylint | | +| 88 | qac | qacSourceCodeAnalyser() | - - | QA-C Sourcecode Analyser | | +| 89 | dupfinder | dupFinder() | ![Resharper dupFinder](plugin/src/main/webapp/icons/dry-24x24.png) ![Resharper dupFinder](plugin/src/main/webapp/icons/dry-48x48.png) | Resharper dupFinder | | +| 90 | resharper | resharperInspectCode() | ![Resharper InspectCode](plugin/src/main/webapp/icons/resharper-24x24.png) ![Resharper InspectCode](plugin/src/main/webapp/icons/resharper-48x48.png) | Resharper InspectCode | | +| 91 | robocopy | robocopy() | - - | Robocopy | | +| 92 | rflint | rfLint() | ![Robot Framework Lint](plugin/src/main/webapp/icons/robot-framework-24x24.png) ![Robot Framework Lint](plugin/src/main/webapp/icons/robot-framework-48x48.png) | Robot Framework Lint | | +| 93 | rubocop | ruboCop() | ![RuboCop](plugin/src/main/webapp/icons/rubocop-24x24.png) ![RuboCop](plugin/src/main/webapp/icons/rubocop-48x48.png) | RuboCop | | +| 94 | scala | scala() | ![Scala Compiler](plugin/src/main/webapp/icons/scala-24x24.png) ![Scala Compiler](plugin/src/main/webapp/icons/scala-48x48.png) | Scala Compiler | | +| 95 | simian | simian() | ![Simian](plugin/src/main/webapp/icons/dry-24x24.png) ![Simian](plugin/src/main/webapp/icons/dry-48x48.png) | Simian | | +| 96 | sonar | sonarQube() | ![SonarQube](plugin/src/main/webapp/icons/sonar-24x24.png) ![SonarQube](plugin/src/main/webapp/icons/sonar-48x48.png) | SonarQube | **/sonar-report.json | +| 97 | sphinx | sphinxBuild() | - - | Sphinx-build | | +| 98 | spotbugs | spotBugs() | ![SpotBugs](plugin/src/main/webapp/icons/spotbugs-24x24.png) ![SpotBugs](plugin/src/main/webapp/icons/spotbugs-48x48.png) | [SpotBugs](https://spotbugs.github.io) | **/spotbugsXml.xml | +| 99 | stylecop | styleCop() | - - | StyleCop | | +| 100 | sunc | sunC() | - - | SUN C++ Compiler | | +| 101 | swiftlint | swiftLint() | - - | [SwiftLint](https://github.com/realm/SwiftLint) | | +| 102 | tasking-vx | taskingVx() | - - | TASKING VX Compiler | | +| 103 | code-composer | tiCss() | - - | Texas Instruments Code Composer Studio | | +| 104 | tnsdl | tnsdl() | - - | TNSDL Translator | | +| 105 | tslint | tsLint() | - - | [TSLint](https://palantir.github.io/tslint/) | | +| 106 | issues | issues() | - - | [Warnings Plugin Native Format](https://github.com/jenkinsci/warnings-ng-plugin/blob/master/doc/Documentation.md#export-your-issues-into-a-supported-format) | | +| 107 | diabc | diabC() | - - | Wind River Diab Compiler (C/C++) | | +| 108 | xmllint | xmlLint() | - - | XML Lint | | +| 109 | yamllint | yamlLint() | - - | [YamlLint](https://yamllint.readthedocs.io/) | | +| 110 | yui | yuiCompressor() | - - | YUI Compressor | | +| 111 | zptlint | zptLint() | - - | ZPT Lint | |