Klasse AxivionSuite
java.lang.Object
hudson.model.AbstractDescribableImpl<Tool>
io.jenkins.plugins.analysis.core.model.Tool
io.jenkins.plugins.analysis.warnings.axivion.AxivionSuite
- Alle implementierten Schnittstellen:
Describable<Tool>
,Serializable
Provides a parser and customized messages for the Axivion Suite.
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen io.jenkins.plugins.analysis.core.model.Tool
Tool.ToolDescriptor
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
int
hashCode()
boolean
protected Object
Called after de-serialization to retain backward compatibility.edu.hm.hafner.analysis.Report
scan
(Run<?, ?> run, FilePath workspace, Charset sourceCodeEncoding, io.jenkins.plugins.util.LogHandler logger) Scans the results of a build for issues.void
setBasedir
(String basedir) void
setCredentialsId
(String credentialsId) void
setIgnoreSuppressedOrJustified
(boolean ignoreSuppressedOrJustified) void
setNamedFilter
(String namedFilter) void
setProjectUrl
(String projectUrl) Stapler setter for the projectUrl field.Von Klasse geerbte Methoden io.jenkins.plugins.analysis.core.model.Tool
getActualId, getActualName, getDescriptor, getId, getLabelProvider, getName, getSymbolName, setId, setJenkinsFacade, setName
-
Konstruktordetails
-
AxivionSuite
@DataBoundConstructor public AxivionSuite()Creates a new instance ofAxivionSuite
.
-
-
Methodendetails
-
equals
-
hashCode
public int hashCode() -
getBasedir
-
setBasedir
-
getProjectUrl
-
setProjectUrl
Stapler setter for the projectUrl field. Verifies the url and encodes the path part e.g. whitespaces in project names.- Parameter:
projectUrl
- url to an Axivion dashboard project
-
getCredentialsId
-
setCredentialsId
-
getNamedFilter
-
setNamedFilter
-
isIgnoreSuppressedOrJustified
public boolean isIgnoreSuppressedOrJustified() -
setIgnoreSuppressedOrJustified
@DataBoundSetter public void setIgnoreSuppressedOrJustified(boolean ignoreSuppressedOrJustified) -
readResolve
Called after de-serialization to retain backward compatibility.- Setzt außer Kraft:
readResolve
in KlasseTool
- Gibt zurück:
- this
-
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.ParsingCanceledExceptionBeschreibung 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 aMasterToSlaveCallable
.- Angegeben von:
scan
in KlasseTool
- Parameter:
run
- the buildworkspace
- the workspace of the buildsourceCodeEncoding
- the encoding to use to read source fileslogger
- 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 occurrededu.hm.hafner.analysis.ParsingCanceledException
- Signals that the parsing has been aborted by the user
-