Class ParasoftTool

java.lang.Object
hudson.model.AbstractDescribableImpl<io.jenkins.plugins.analysis.core.model.Tool>
io.jenkins.plugins.analysis.core.model.Tool
io.jenkins.plugins.analysis.core.model.ReportScanningTool
com.parasoft.findings.jenkins.tool.ParasoftTool
All Implemented Interfaces:
Describable<io.jenkins.plugins.analysis.core.model.Tool>, Serializable

public class ParasoftTool extends io.jenkins.plugins.analysis.core.model.ReportScanningTool
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     

    Nested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.ReportScanningTool

    io.jenkins.plugins.analysis.core.model.ReportScanningTool.ReportScanningToolDescriptor

    Nested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.Tool

    io.jenkins.plugins.analysis.core.model.Tool.ToolDescriptor
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    edu.hm.hafner.analysis.IssueParser
     
     
    edu.hm.hafner.analysis.Report
    scan(Run<?,?> run, FilePath workspace, Charset sourceCodeEncoding, io.jenkins.plugins.util.LogHandler logger)
     
    void
    setLocalSettingsPath(String localSettingsPath)
     

    Methods inherited from class io.jenkins.plugins.analysis.core.model.ReportScanningTool

    getActualPattern, getDescriptor, getPattern, getReportEncoding, getSkipSymbolicLinks, setPattern, setReportEncoding, setSkipSymbolicLinks

    Methods inherited from class io.jenkins.plugins.analysis.core.model.Tool

    getActualId, getActualName, getId, getLabelProvider, getName, getSymbolName, readResolve, setId, setJenkinsFacade, setName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ParasoftTool

      @DataBoundConstructor public ParasoftTool()
  • Method Details

    • createParser

      public edu.hm.hafner.analysis.IssueParser createParser()
      Specified by:
      createParser in class io.jenkins.plugins.analysis.core.model.ReportScanningTool
    • scan

      public edu.hm.hafner.analysis.Report scan(Run<?,?> run, FilePath workspace, Charset sourceCodeEncoding, io.jenkins.plugins.util.LogHandler logger)
      Overrides:
      scan in class io.jenkins.plugins.analysis.core.model.ReportScanningTool
    • setLocalSettingsPath

      @DataBoundSetter public void setLocalSettingsPath(String localSettingsPath)
    • getLocalSettingsPath

      @Nullable public String getLocalSettingsPath()