The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

Warnings Next Generation Plugin

publishIssues: Publish issues created by a static analysis scan

  • issues
      Array/List
      io.jenkins.plugins.analysis.core.steps.AnnotatedReport
  • failOnError (optional)
    If there are errors while scanning the console log or files for issues (e.g., file pattern matches no files, source files could not be copied, etc.) then the warning plugin will show these errors in a separate view but does not alter the build state. If you would rather like to fail the build on such errors, please tick this checkbox.
    • Type: boolean
  • failedNewAll (optional)
    • Type: int
  • failedNewHigh (optional)
    • Type: int
  • failedNewLow (optional)
    • Type: int
  • failedNewNormal (optional)
    • Type: int
  • failedTotalAll (optional)
    • Type: int
  • failedTotalHigh (optional)
    • Type: int
  • failedTotalLow (optional)
    • Type: int
  • failedTotalNormal (optional)
    • Type: int
  • healthy (optional)
    The healthy threshold defines the limit of warnings for a healthy result: A build is considered as 100% healthy when the number of issues is less than the specified threshold. Values less or equal zero are ignored. So if you want to have a healthy build (i.e. 100%) only for zero warnings, then set this field to 1.
    • Type: int
  • id (optional)
    The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
    • Type: String
  • ignoreFailedBuilds (optional)
    This option determines if failed builds should be selected as baseline or not. It is enabled by default, since analysis results might be inaccurate if the build failed. If unchecked, every build that contains a static analysis result is considered, even if the build failed.
    • Type: boolean
  • ignoreQualityGate (optional)

    If this option is set, only those issues are marked as new, that have been introduced in the current build. Previously new issues in older builds will be converted to outstanding issues. I.e. if someone starts a new build manually (without source code changes), then no new issues will be in the job anymore.

    By default, this option is disabled: then a build is selected as reference that passed all quality gates. As soon as a build fails a quality gate, the reference will be frozen until all new issues will be resolved again. That means, that new issues will be aggregated from build to build until the original reason for the failure and all those additional new issues have been resolved. This helps much more to keep your project clean: as soon as there are issues, Jenkins will mark all builds as unstable until the issues have been resolved.

    • Type: boolean
  • minimumSeverity (optional)
    • Type: String
  • name (optional)
    You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
    • Type: String
  • qualityGates (optional)
      Array/List
      Nested Object
    • threshold
      The threshold defines the minimum number of warnings that will fail a build. Values less or equal zero are ignored. So if you want to fail a build that has one warning, set this field to 1.
      • Type: int
    • type
      In order to simplify the user interface you can select the property that will be compared with the specified threshold. Basically, three different properties are available:
      Total
      Selects the total number of issues in the current build.
      New
      Selects the total number of new issues in the current build with respect to the reference build. New issues will be calculated by a sophisticated algorithm, that tries to track issues from build to build, even if the source code has been modified. Note that this algorithm sometimes detects outstanding warnings as new, e.g., if a source file has been refactored heavily.
      Delta
      Selects the difference of the total number of issues of the current build subtracted by the total number of issues in the reference build. This is a simple subtraction, so if you have a build that adds a new warning and removes a completely different warning, then the result will be zero.
      Additionally, you can select to choose all issues, or issues of a given severity only (error, high, normal or low).
      • Values: TOTAL, TOTAL_ERROR, TOTAL_HIGH, TOTAL_NORMAL, TOTAL_LOW, NEW, NEW_ERROR, NEW_HIGH, NEW_NORMAL, NEW_LOW, DELTA, DELTA_ERROR, DELTA_HIGH, DELTA_NORMAL, DELTA_LOW
    • unstable
      • Type: boolean
  • referenceJobName (optional)

    The reference job provides the builds that can be selected as baseline. If this field is left empty then the same job will be used to select the baseline from. This is helpful if you want to inspect the evolution of issues in the current job (or branch).

    If you are building pull requests or topic branches in separate jobs, it makes more sense that the plugin shows the new issues, that have been introduced by a pull request (or branch). In order to show these issues, the reference needs to be set to the Jenkins job that builds the master branch (actually the job that contains a build of the branch point).

    • Type: String
  • sourceCodeEncoding (optional)
    In order to correctly show all your affected source code files in the detail views, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
    • Type: String
  • trendChartType (optional)
    If there is more than one static analysis result available then an aggregation trend chart will be shown on the project page that shows the analysis results in a single trend chart. You can choose the position of this aggregation trend:
    AGGREGATION_TOOLS
    The aggregation trend is shown before all other analysis tool trend charts.
    TOOLS_AGGREGATION
    The aggregation trend is shown after all other analysis tool trend charts.
    TOOLS_ONLY
    The aggregation trend is not shown, only the analysis tool trend charts are shown.
    NONE
    Neither the aggregation trend nor analysis tool trend charts are shown.
    • Values: AGGREGATION_TOOLS, TOOLS_AGGREGATION, TOOLS_ONLY, NONE
  • unhealthy (optional)
    The unhealthy threshold defines the limit of warnings for an unhealthy result: A build is considered as unhealthy (i.e. 0% health) when the number of issues is greater than the specified threshold. Values less or equal zero are ignored. So if you want to have a build health of 0% starting with 10 issues, then set this field to 9.
    • Type: int
  • unstableNewAll (optional)
    • Type: int
  • unstableNewHigh (optional)
    • Type: int
  • unstableNewLow (optional)
    • Type: int
  • unstableNewNormal (optional)
    • Type: int
  • unstableTotalAll (optional)
    • Type: int
  • unstableTotalHigh (optional)
    • Type: int
  • unstableTotalLow (optional)
    • Type: int
  • unstableTotalNormal (optional)
    • Type: int

recordIssues: Record compiler warnings and static analysis results

  • aggregatingResults (optional)
    By default, each static analysis result will be recorded as a separate result that is presented as an individual Jenkins Action with separate UI and dashboard. If you rather prefer aggregation of the results into a single result (i.e., single Jenkins Action), then activate this check box. You still can see the distribution of issues grouped by static analysis tool in the UI.
    • Type: boolean
  • blameDisabled (optional)
    If this option is unchecked, then the plugin automatically shows what revision and author (name and email) last modified the lines of the affected files that contain issues. If this operation slows down your build or you don't want to publish sensitive user data, you can use this option to deactivate this feature.
    • Type: boolean
  • enabledForFailure (optional)
    By default, static analysis results are only recorded for stable or unstable builds, but not for failed builds: analysis results might be inaccurate if the build failed. If recording should be enabled for failed builds as well then activate this check box.
    • Type: boolean
  • failOnError (optional)
    If there are errors while scanning the console log or files for issues (e.g., file pattern matches no files, source files could not be copied, etc.) then the warning plugin will show these errors in a separate view but does not alter the build state. If you would rather like to fail the build on such errors, please tick this checkbox.
    • Type: boolean
  • failedNewAll (optional)
    • Type: int
  • failedNewHigh (optional)
    • Type: int
  • failedNewLow (optional)
    • Type: int
  • failedNewNormal (optional)
    • Type: int
  • failedTotalAll (optional)
    • Type: int
  • failedTotalHigh (optional)
    • Type: int
  • failedTotalLow (optional)
    • Type: int
  • failedTotalNormal (optional)
    • Type: int
  • filters (optional)
    The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
      Array/List
      Nested Choice of Objects
    • excludeCategory
      • pattern
        • Type: String
    • excludeFile
      • pattern
        • Type: String
    • excludeMessage
      • pattern
        • Type: String
    • excludeModule
      • pattern
        • Type: String
    • excludePackage
      • pattern
        • Type: String
    • excludeType
      • pattern
        • Type: String
    • includeCategory
      • pattern
        • Type: String
    • includeFile
      • pattern
        • Type: String
    • includeMessage
      • pattern
        • Type: String
    • includeModule
      • pattern
        • Type: String
    • includePackage
      • pattern
        • Type: String
    • includeType
      • pattern
        • Type: String
  • forensicsDisabled (optional)
    If this option is unchecked, then the plugin automatically will mine your source code repository in the style of Code as a Crime Scene (Adam Tornhill, November 2013) to determine statistics of the affected files (i.e. the files with issues):
    • total number of commits
    • total number of different authors
    • creation time
    • last modification time
    If this operation slows down your build you can use this option to deactivate this feature.
    • Type: boolean
  • healthy (optional)
    The healthy threshold defines the limit of warnings for a healthy result: A build is considered as 100% healthy when the number of issues is less than the specified threshold. Values less or equal zero are ignored. So if you want to have a healthy build (i.e. 100%) only for zero warnings, then set this field to 1.
    • Type: int
  • id (optional)
    The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
    • Type: String
  • ignoreFailedBuilds (optional)
    This option determines if failed builds should be selected as baseline or not. It is enabled by default, since analysis results might be inaccurate if the build failed. If unchecked, every build that contains a static analysis result is considered, even if the build failed.
    • Type: boolean
  • ignoreQualityGate (optional)

    If this option is set, only those issues are marked as new, that have been introduced in the current build. Previously new issues in older builds will be converted to outstanding issues. I.e. if someone starts a new build manually (without source code changes), then no new issues will be in the job anymore.

    By default, this option is disabled: then a build is selected as reference that passed all quality gates. As soon as a build fails a quality gate, the reference will be frozen until all new issues will be resolved again. That means, that new issues will be aggregated from build to build until the original reason for the failure and all those additional new issues have been resolved. This helps much more to keep your project clean: as soon as there are issues, Jenkins will mark all builds as unstable until the issues have been resolved.

    • Type: boolean
  • minimumSeverity (optional)
    • Type: String
  • name (optional)
    You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
    • Type: String
  • qualityGates (optional)
      Array/List
      Nested Object
    • threshold
      The threshold defines the minimum number of warnings that will fail a build. Values less or equal zero are ignored. So if you want to fail a build that has one warning, set this field to 1.
      • Type: int
    • type
      In order to simplify the user interface you can select the property that will be compared with the specified threshold. Basically, three different properties are available:
      Total
      Selects the total number of issues in the current build.
      New
      Selects the total number of new issues in the current build with respect to the reference build. New issues will be calculated by a sophisticated algorithm, that tries to track issues from build to build, even if the source code has been modified. Note that this algorithm sometimes detects outstanding warnings as new, e.g., if a source file has been refactored heavily.
      Delta
      Selects the difference of the total number of issues of the current build subtracted by the total number of issues in the reference build. This is a simple subtraction, so if you have a build that adds a new warning and removes a completely different warning, then the result will be zero.
      Additionally, you can select to choose all issues, or issues of a given severity only (error, high, normal or low).
      • Values: TOTAL, TOTAL_ERROR, TOTAL_HIGH, TOTAL_NORMAL, TOTAL_LOW, NEW, NEW_ERROR, NEW_HIGH, NEW_NORMAL, NEW_LOW, DELTA, DELTA_ERROR, DELTA_HIGH, DELTA_NORMAL, DELTA_LOW
    • unstable
      • Type: boolean
  • referenceJobName (optional)

    The reference job provides the builds that can be selected as baseline. If this field is left empty then the same job will be used to select the baseline from. This is helpful if you want to inspect the evolution of issues in the current job (or branch).

    If you are building pull requests or topic branches in separate jobs, it makes more sense that the plugin shows the new issues, that have been introduced by a pull request (or branch). In order to show these issues, the reference needs to be set to the Jenkins job that builds the master branch (actually the job that contains a build of the branch point).

    • Type: String
  • sourceCodeEncoding (optional)
    In order to correctly show all your affected source code files in the detail views, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
    • Type: String
  • sourceDirectory (optional)
    Since the plugin also reads the affected source code files (source code view, fingerprinting, blaming, etc.) it needs to copy these files from the agent to the master. If these files are not part of the workspace (or checked out into a sub folder of the workspace) they are not automatically found. So you can add an additional source code directory where the plugin tries to find these files. Note, that due to security restrictions additional paths outside of the workspace need to be registered in Jenkins system configuration before they can be used here.
    • Type: String
  • tool (optional)
    For each static analysis tool a dedicated parser or scanner will be used to read report files or produce issues in any other way. If your tool is not yet supported you can define a new Groovy based parser in Jenkins system configuration. You can reference this new parser afterwards when you select the tool 'Groovy Parser'. Additionally, you provide a new 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 Next Generation Plug-in and the Analysis Parsers Library.
      Nested Choice of Objects
    • acuCobol
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ajc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • androidLintParser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ansibleLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • armCc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • axivionSuite
      • basedir (optional)
        • Type: String
      • credentialsId (optional)
        • Type: String
      • id (optional)
        • Type: String
      • name (optional)
        • Type: String
      • projectUrl (optional)
        • Type: String
    • buckminster
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cadence
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cargo
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ccm
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • checkStyle
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • clang
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • clangTidy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cmake
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • codeAnalysis
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • codeNarc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • coolflux
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cpd
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cppCheck
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cppLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cssLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • dscanner
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • detekt
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • diabC
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • docFx
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • doxygen
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • drMemory
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • dupFinder
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • eclipse
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • erlc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • errorProne
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • esLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • findBugs
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
      • useRankAsPriority (optional)
        • Type: boolean
    • flake8
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • flexSdk
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • fxcop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gcc3
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gcc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gendarme
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ghsMulti
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gnat
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gnuFortran
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • goLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • goVet
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • groovyScript
      • parserId
        • Type: String
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        Note that due to security reasons scanning the console log using a Groovy script is not allowed.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • iar
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • iarCstat
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ibLinter
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ideaInspection
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • infer
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • intel
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • invalids
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • java
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • javaDoc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jcReport
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jsHint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jsLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • klocWork
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • kotlin
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ktLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • mavenConsole
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • modelsim
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • metrowerksCodeWarrior
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • msBuild
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • myPy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • nagFortran
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • taskScanner
      • excludePattern (optional)
        • Type: String
      • highTags (optional)
        • Type: String
      • id (optional)
        • Type: String
      • ignoreCase (optional)
        • Type: boolean
      • includePattern (optional)
        You can define multiple filesets using comma as a separator, e.g. '**/*.c, **/*.h'. Basedir of the fileset is the workspace root.
        • Type: String
      • isRegularExpression (optional)
        Note that the regular expression must contain two capturing groups: the first one is interpreted as tag name, the second one as message. An example of such a regular expression would be ^.*(TODO(?:[0-9]*))(.*)$.
        • Type: boolean
      • lowTags (optional)
        • Type: String
      • name (optional)
        • Type: String
      • normalTags (optional)
        • Type: String
    • PVSStudio
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • parasoftFindings
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • localSettingsPath (optional)

        In order to get access to rules documentation:
        - use dtp.server property to specify DTP server address or
        - use report.rules property to specify URL to directory with rules html files (generated by clicking the Printable Docs button in the Test Configuration's Static Analysis tab).
        For example: report.rules=file:///C:/parasoft/gendoc/ report.rules=../gendoc/

        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pcLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pep8
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • perforce
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • perlCritic
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • php
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • phpCodeSniffer
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • phpStan
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pit
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pmdParser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • prefast
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • protoLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • puppetLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pyDocStyle
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pyLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • qacSourceCodeAnalyser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • resharperInspectCode
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • rfLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • robocopy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ruboCop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • scala
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • simian
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sonarQube
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sphinxBuild
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • spotBugs
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
      • useRankAsPriority (optional)
        • Type: boolean
    • styleCop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sunC
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • swiftLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tagList
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • taskingVx
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tiCss
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tnsdl
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tsLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • issues
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • xlc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • xmlLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • yamlLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • yuiCompressor
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • zptLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
  • toolProxies (optional)
    For each static analysis tool a dedicated parser or scanner will be used to read report files or produce issues in any other way. If your tool is not yet supported you can define a new Groovy based parser in Jenkins system configuration. You can reference this new parser afterwards when you select the tool 'Groovy Parser'. Additionally, you provide a new 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 Next Generation Plug-in and the Analysis Parsers Library.
      Array/List
      Nested Object
    • tool

      For each static analysis tool a dedicated parser or scanner will be used to read report files or produce issues in any other way. If your tool is not yet supported you can define a new Groovy based parser in Jenkins system configuration. You can reference this new parser afterwards when you select the tool 'Groovy Parser'. Additionally, you provide a new 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 Next Generation Plug-in and the Analysis Parsers Library.

        Nested Choice of Objects
      • acuCobol
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ajc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • androidLintParser
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ansibleLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • armCc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • axivionSuite
        • basedir (optional)
          • Type: String
        • credentialsId (optional)
          • Type: String
        • id (optional)
          • Type: String
        • name (optional)
          • Type: String
        • projectUrl (optional)
          • Type: String
      • buckminster
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cadence
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cargo
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ccm
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • checkStyle
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • clang
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • clangTidy
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cmake
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • codeAnalysis
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • codeNarc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • coolflux
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cpd
        • highThreshold (optional)
          • Type: int
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • normalThreshold (optional)
          • Type: int
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cppCheck
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cppLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • cssLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • dscanner
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • detekt
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • diabC
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • docFx
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • doxygen
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • drMemory
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • dupFinder
        • highThreshold (optional)
          • Type: int
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • normalThreshold (optional)
          • Type: int
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • eclipse
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • erlc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • errorProne
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • esLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • findBugs
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
        • useRankAsPriority (optional)
          • Type: boolean
      • flake8
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • flexSdk
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • fxcop
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • gcc3
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • gcc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • gendarme
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ghsMulti
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • gnat
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • gnuFortran
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • goLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • goVet
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • groovyScript
        • parserId
          • Type: String
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          Note that due to security reasons scanning the console log using a Groovy script is not allowed.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • iar
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • iarCstat
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ibLinter
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ideaInspection
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • infer
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • intel
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • invalids
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • java
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • javaDoc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • jcReport
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • jsHint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • jsLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • klocWork
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • kotlin
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ktLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • mavenConsole
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • modelsim
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • metrowerksCodeWarrior
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • msBuild
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • myPy
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • nagFortran
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • taskScanner
        • excludePattern (optional)
          • Type: String
        • highTags (optional)
          • Type: String
        • id (optional)
          • Type: String
        • ignoreCase (optional)
          • Type: boolean
        • includePattern (optional)
          You can define multiple filesets using comma as a separator, e.g. '**/*.c, **/*.h'. Basedir of the fileset is the workspace root.
          • Type: String
        • isRegularExpression (optional)
          Note that the regular expression must contain two capturing groups: the first one is interpreted as tag name, the second one as message. An example of such a regular expression would be ^.*(TODO(?:[0-9]*))(.*)$.
          • Type: boolean
        • lowTags (optional)
          • Type: String
        • name (optional)
          • Type: String
        • normalTags (optional)
          • Type: String
      • PVSStudio
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • parasoftFindings
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • localSettingsPath (optional)

          In order to get access to rules documentation:
          - use dtp.server property to specify DTP server address or
          - use report.rules property to specify URL to directory with rules html files (generated by clicking the Printable Docs button in the Test Configuration's Static Analysis tab).
          For example: report.rules=file:///C:/parasoft/gendoc/ report.rules=../gendoc/

          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • pcLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • pep8
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • perforce
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • perlCritic
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • php
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • phpCodeSniffer
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • phpStan
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • pit
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • pmdParser
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • prefast
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • protoLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • puppetLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • pyDocStyle
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • pyLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • qacSourceCodeAnalyser
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • resharperInspectCode
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • rfLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • robocopy
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • ruboCop
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • scala
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • simian
        • highThreshold (optional)
          • Type: int
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • normalThreshold (optional)
          • Type: int
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • sonarQube
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • sphinxBuild
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • spotBugs
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
        • useRankAsPriority (optional)
          • Type: boolean
      • styleCop
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • sunC
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • swiftLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • tagList
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • taskingVx
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • tiCss
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • tnsdl
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • tsLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • issues
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • xlc
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • xmlLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • yamlLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • yuiCompressor
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
      • zptLint
        • id (optional)
          The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
          • Type: String
        • name (optional)
          You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
          • Type: String
        • pattern (optional)
          A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
          • Type: String
        • reportEncoding (optional)
          In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
          • Type: String
        • skipSymbolicLinks (optional)
          Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
          • Type: boolean
  • tools (optional)
      Array/List
      Nested Choice of Objects
    • acuCobol
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ajc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • androidLintParser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ansibleLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • armCc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • axivionSuite
      • basedir (optional)
        • Type: String
      • credentialsId (optional)
        • Type: String
      • id (optional)
        • Type: String
      • name (optional)
        • Type: String
      • projectUrl (optional)
        • Type: String
    • buckminster
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cadence
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cargo
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ccm
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • checkStyle
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • clang
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • clangTidy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cmake
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • codeAnalysis
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • codeNarc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • coolflux
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cpd
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cppCheck
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cppLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cssLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • dscanner
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • detekt
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • diabC
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • docFx
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • doxygen
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • drMemory
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • dupFinder
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • eclipse
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • erlc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • errorProne
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • esLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • findBugs
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
      • useRankAsPriority (optional)
        • Type: boolean
    • flake8
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • flexSdk
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • fxcop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gcc3
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gcc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gendarme
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ghsMulti
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gnat
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gnuFortran
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • goLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • goVet
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • groovyScript
      • parserId
        • Type: String
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        Note that due to security reasons scanning the console log using a Groovy script is not allowed.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • iar
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • iarCstat
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ibLinter
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ideaInspection
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • infer
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • intel
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • invalids
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • java
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • javaDoc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jcReport
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jsHint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jsLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • klocWork
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • kotlin
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ktLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • mavenConsole
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • modelsim
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • metrowerksCodeWarrior
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • msBuild
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • myPy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • nagFortran
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • taskScanner
      • excludePattern (optional)
        • Type: String
      • highTags (optional)
        • Type: String
      • id (optional)
        • Type: String
      • ignoreCase (optional)
        • Type: boolean
      • includePattern (optional)
        You can define multiple filesets using comma as a separator, e.g. '**/*.c, **/*.h'. Basedir of the fileset is the workspace root.
        • Type: String
      • isRegularExpression (optional)
        Note that the regular expression must contain two capturing groups: the first one is interpreted as tag name, the second one as message. An example of such a regular expression would be ^.*(TODO(?:[0-9]*))(.*)$.
        • Type: boolean
      • lowTags (optional)
        • Type: String
      • name (optional)
        • Type: String
      • normalTags (optional)
        • Type: String
    • PVSStudio
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • parasoftFindings
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • localSettingsPath (optional)

        In order to get access to rules documentation:
        - use dtp.server property to specify DTP server address or
        - use report.rules property to specify URL to directory with rules html files (generated by clicking the Printable Docs button in the Test Configuration's Static Analysis tab).
        For example: report.rules=file:///C:/parasoft/gendoc/ report.rules=../gendoc/

        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pcLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pep8
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • perforce
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • perlCritic
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • php
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • phpCodeSniffer
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • phpStan
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pit
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pmdParser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • prefast
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • protoLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • puppetLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pyDocStyle
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pyLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • qacSourceCodeAnalyser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • resharperInspectCode
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • rfLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • robocopy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ruboCop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • scala
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • simian
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sonarQube
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sphinxBuild
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • spotBugs
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
      • useRankAsPriority (optional)
        • Type: boolean
    • styleCop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sunC
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • swiftLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tagList
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • taskingVx
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tiCss
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tnsdl
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tsLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • issues
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • xlc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • xmlLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • yamlLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • yuiCompressor
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • zptLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
  • trendChartType (optional)
    If there is more than one static analysis result available then an aggregation trend chart will be shown on the project page that shows the analysis results in a single trend chart. You can choose the position of this aggregation trend:
    AGGREGATION_TOOLS
    The aggregation trend is shown before all other analysis tool trend charts.
    TOOLS_AGGREGATION
    The aggregation trend is shown after all other analysis tool trend charts.
    TOOLS_ONLY
    The aggregation trend is not shown, only the analysis tool trend charts are shown.
    NONE
    Neither the aggregation trend nor analysis tool trend charts are shown.
    • Values: AGGREGATION_TOOLS, TOOLS_AGGREGATION, TOOLS_ONLY, NONE
  • unhealthy (optional)
    The unhealthy threshold defines the limit of warnings for an unhealthy result: A build is considered as unhealthy (i.e. 0% health) when the number of issues is greater than the specified threshold. Values less or equal zero are ignored. So if you want to have a build health of 0% starting with 10 issues, then set this field to 9.
    • Type: int
  • unstableNewAll (optional)
    • Type: int
  • unstableNewHigh (optional)
    • Type: int
  • unstableNewLow (optional)
    • Type: int
  • unstableNewNormal (optional)
    • Type: int
  • unstableTotalAll (optional)
    • Type: int
  • unstableTotalHigh (optional)
    • Type: int
  • unstableTotalLow (optional)
    • Type: int
  • unstableTotalNormal (optional)
    • Type: int

scanForIssues: Scan files or the console log for warnings or issues

  • blameDisabled (optional)
    If this option is unchecked, then the plugin automatically shows what revision and author (name and email) last modified the lines of the affected files that contain issues. If this operation slows down your build or you don't want to publish sensitive user data, you can use this option to deactivate this feature.
    • Type: boolean
  • filters (optional)
    The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
      Array/List
      Nested Choice of Objects
    • excludeCategory
      • pattern
        • Type: String
    • excludeFile
      • pattern
        • Type: String
    • excludeMessage
      • pattern
        • Type: String
    • excludeModule
      • pattern
        • Type: String
    • excludePackage
      • pattern
        • Type: String
    • excludeType
      • pattern
        • Type: String
    • includeCategory
      • pattern
        • Type: String
    • includeFile
      • pattern
        • Type: String
    • includeMessage
      • pattern
        • Type: String
    • includeModule
      • pattern
        • Type: String
    • includePackage
      • pattern
        • Type: String
    • includeType
      • pattern
        • Type: String
  • forensicsDisabled (optional)
    If this option is unchecked, then the plugin automatically will mine your source code repository in the style of Code as a Crime Scene (Adam Tornhill, November 2013) to determine statistics of the affected files (i.e. the files with issues):
    • total number of commits
    • total number of different authors
    • creation time
    • last modification time
    If this operation slows down your build you can use this option to deactivate this feature.
    • Type: boolean
  • sourceCodeEncoding (optional)
    In order to correctly show all your affected source code files in the detail views, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
    • Type: String
  • sourceDirectory (optional)
    Since the plugin also reads the affected source code files (source code view, fingerprinting, blaming, etc.) it needs to copy these files from the agent to the master. If these files are not part of the workspace (or checked out into a sub folder of the workspace) they are not automatically found. So you can add an additional source code directory where the plugin tries to find these files. Note, that due to security restrictions additional paths outside of the workspace need to be registered in Jenkins system configuration before they can be used here.
    • Type: String
  • tool (optional)
    For each static analysis tool a dedicated parser or scanner will be used to read report files or produce issues in any other way. If your tool is not yet supported you can define a new Groovy based parser in Jenkins system configuration. You can reference this new parser afterwards when you select the tool 'Groovy Parser'. Additionally, you provide a new 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 Next Generation Plug-in and the Analysis Parsers Library.
      Nested Choice of Objects
    • acuCobol
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ajc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • androidLintParser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ansibleLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • armCc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • axivionSuite
      • basedir (optional)
        • Type: String
      • credentialsId (optional)
        • Type: String
      • id (optional)
        • Type: String
      • name (optional)
        • Type: String
      • projectUrl (optional)
        • Type: String
    • buckminster
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cadence
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cargo
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ccm
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • checkStyle
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • clang
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • clangTidy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cmake
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • codeAnalysis
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • codeNarc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • coolflux
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cpd
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cppCheck
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cppLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • cssLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • dscanner
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • detekt
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • diabC
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • docFx
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • doxygen
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • drMemory
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • dupFinder
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • eclipse
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • erlc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • errorProne
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • esLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • findBugs
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
      • useRankAsPriority (optional)
        • Type: boolean
    • flake8
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • flexSdk
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • fxcop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gcc3
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gcc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gendarme
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ghsMulti
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gnat
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • gnuFortran
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • goLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • goVet
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • groovyScript
      • parserId
        • Type: String
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        Note that due to security reasons scanning the console log using a Groovy script is not allowed.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • iar
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • iarCstat
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ibLinter
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ideaInspection
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • infer
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • intel
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • invalids
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • java
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • javaDoc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jcReport
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jsHint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • jsLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • klocWork
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • kotlin
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ktLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • mavenConsole
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • modelsim
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • metrowerksCodeWarrior
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • msBuild
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • myPy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • nagFortran
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • taskScanner
      • excludePattern (optional)
        • Type: String
      • highTags (optional)
        • Type: String
      • id (optional)
        • Type: String
      • ignoreCase (optional)
        • Type: boolean
      • includePattern (optional)
        You can define multiple filesets using comma as a separator, e.g. '**/*.c, **/*.h'. Basedir of the fileset is the workspace root.
        • Type: String
      • isRegularExpression (optional)
        Note that the regular expression must contain two capturing groups: the first one is interpreted as tag name, the second one as message. An example of such a regular expression would be ^.*(TODO(?:[0-9]*))(.*)$.
        • Type: boolean
      • lowTags (optional)
        • Type: String
      • name (optional)
        • Type: String
      • normalTags (optional)
        • Type: String
    • PVSStudio
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • parasoftFindings
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • localSettingsPath (optional)

        In order to get access to rules documentation:
        - use dtp.server property to specify DTP server address or
        - use report.rules property to specify URL to directory with rules html files (generated by clicking the Printable Docs button in the Test Configuration's Static Analysis tab).
        For example: report.rules=file:///C:/parasoft/gendoc/ report.rules=../gendoc/

        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pcLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pep8
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • perforce
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • perlCritic
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • php
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • phpCodeSniffer
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • phpStan
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pit
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pmdParser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • prefast
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • protoLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • puppetLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pyDocStyle
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • pyLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • qacSourceCodeAnalyser
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • resharperInspectCode
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • rfLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • robocopy
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • ruboCop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • scala
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • simian
      • highThreshold (optional)
        • Type: int
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • normalThreshold (optional)
        • Type: int
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sonarQube
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sphinxBuild
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • spotBugs
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
      • useRankAsPriority (optional)
        • Type: boolean
    • styleCop
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • sunC
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • swiftLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tagList
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • taskingVx
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tiCss
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tnsdl
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • tsLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • issues
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • xlc
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • xmlLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • yamlLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • yuiCompressor
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean
    • zptLint
      • id (optional)
        The results of the selected tool are published using a unique ID (i.e. URL) which must not be already used by another tool in this job. This ID is used as link to the results, so choose a short and meaningful name. If you leave the ID field empty, then the built-in default ID of the registered tool will be used.
        • Type: String
      • name (optional)
        You can override the display name of the tool. This name is used in details views, trend captions, and hyper links. If you leave the name field empty, then the built-in default name of the registered tool will be used.
        • Type: String
      • pattern (optional)
        A pattern is defined by an Ant Fileset ''includes'' setting that specifies the report files to scan for issues. Multiple patterns can be separated by space or comma. Note that such a pattern is resolved in Jenkins' workspace, so the paths must be relative only.
        • Type: String
      • reportEncoding (optional)
        In order to read all characters of your reports correctly, the plugin must open these files with the correct character encoding (UTF-8, ISO-8859-1, etc.). If you leave this field empty then the default encoding of the platform will be used. This might work but is not recommended.
        • Type: String
      • skipSymbolicLinks (optional)
        Skipping symbolic links is useful when the scanned directory contains links that create a recursive structure. Note that this option may not work on Windows, since symbolic links are not fully supported here.
        • Type: boolean

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.