Package com.gradle.scan.eventmodel.maven
Class MvnExceptionData_1_0
java.lang.Object
com.gradle.scan.eventmodel.maven.MvnExceptionData_1_0
- All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData
@MavenVersion(since="3.3.1")
@MavenExtensionVersion(since="1.0")
public class MvnExceptionData_1_0
extends Object
implements com.gradle.scan.eventmodel.EventData
All of the exceptions thrown during the build, that were attached to events.
Events conveying failures during the build store a key value for this event's exceptions
map
(see MvnBuildFinished_1_0.failureIds
as an example).
The same exception may appear in multiple places, and on multiple events, so may share the same ID.
If no such exceptions occurred, there will be no event of this type. Otherwise, there will be exactly one.
-
Field Summary
Modifier and TypeFieldDescriptionfinal Map
<Long, ? extends MvnException_1_0> The exceptions thrown during the build, that were attached to events.final Map
<Long, ? extends MvnStackFrame_1_0> The stack frames of thestackTraces
.final Map
<Long, ? extends MvnStackTrace_1_0> The stack traces of theexceptions
. -
Constructor Summary
ConstructorDescriptionMvnExceptionData_1_0
(Map<Long, ? extends MvnException_1_0> exceptions, Map<Long, ? extends MvnStackTrace_1_0> stackTraces, Map<Long, ? extends MvnStackFrame_1_0> stackFrames) -
Method Summary
-
Field Details
-
exceptions
The exceptions thrown during the build, that were attached to events.The
MvnException_1_0.causes
of each exception refers to entries in this map. TheMvnException_1_0.stackTrace
of exception refers to entries instackTraces
-
stackTraces
The stack traces of theexceptions
.The
MvnStackTrace_1_0.stackFrames
of each stack trace refers to entries instackFrames
. -
stackFrames
The stack frames of thestackTraces
.
-
-
Constructor Details
-
MvnExceptionData_1_0
public MvnExceptionData_1_0(Map<Long, ? extends MvnException_1_0> exceptions, Map<Long, ? extends MvnStackTrace_1_0> stackTraces, Map<Long, ? extends MvnStackFrame_1_0> stackFrames)
-
-
Method Details