Class 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:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ParasoftTool.Descriptor  
      static class  ParasoftTool.LabelProvider  
      • 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
      ParasoftTool()  
    • Constructor Detail

      • ParasoftTool

        @DataBoundConstructor
        public ParasoftTool()
    • Method Detail

      • 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()