Klasse AxivionSuite

Alle implementierten Schnittstellen:
Describable<Tool>, Serializable

public final class AxivionSuite extends Tool
Provides a parser and customized messages for the Axivion Suite.
Siehe auch:
  • Konstruktordetails

    • AxivionSuite

      @DataBoundConstructor public AxivionSuite()
      Creates a new instance of AxivionSuite.
  • Methodendetails

    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • getBasedir

      public String getBasedir()
    • setBasedir

      @DataBoundSetter public void setBasedir(String basedir)
    • getProjectUrl

      public String getProjectUrl()
    • setProjectUrl

      @DataBoundSetter public void setProjectUrl(String projectUrl)
      Stapler setter for the projectUrl field. Verifies the url and encodes the path part e.g. whitespaces in project names.
      projectUrl - url to an Axivion dashboard project
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • getNamedFilter

      public String getNamedFilter()
    • setNamedFilter

      @DataBoundSetter public void setNamedFilter(String namedFilter)
    • isIgnoreSuppressedOrJustified

      public boolean isIgnoreSuppressedOrJustified()
    • setIgnoreSuppressedOrJustified

      @DataBoundSetter public void setIgnoreSuppressedOrJustified(boolean ignoreSuppressedOrJustified)
    • readResolve

      protected Object readResolve()
      Called after de-serialization to retain backward compatibility.
      Setzt außer Kraft:
      readResolve in Klasse Tool
      Gibt zurück:
    • scan

      public edu.hm.hafner.analysis.Report scan(Run<?,?> run, FilePath workspace, Charset sourceCodeEncoding, io.jenkins.plugins.util.LogHandler logger) throws edu.hm.hafner.analysis.ParsingException, edu.hm.hafner.analysis.ParsingCanceledException
      Beschreibung aus Klasse kopiert: Tool
      Scans the results of a build for issues. This method is invoked on Jenkins master. I.e., if a tool wants to process some build results it is required to run a MasterToSlaveCallable.
      Angegeben von:
      scan in Klasse Tool
      run - the build
      workspace - the workspace of the build
      sourceCodeEncoding - the encoding to use to read source files
      logger - the logger
      Gibt zurück:
      the created report
      Löst aus:
      edu.hm.hafner.analysis.ParsingException - Signals that during parsing a non recoverable error has been occurred
      edu.hm.hafner.analysis.ParsingCanceledException - Signals that the parsing has been aborted by the user