Exception

@JsonClass(generateAdapter = true)
data class Exception(    @Json(name = "innerExceptions") val innerExceptions: List<Exception>? = null,     @Json(name = "kind") val kind: String? = null,     @Json(name = "message") val message: String? = null,     @Json(name = "properties") val properties: PropertyBag? = null,     @Json(name = "stack") val stack: Stack? = null)

The runtime exception, if any, relevant to this notification.

Describes a runtime exception encountered during the execution of an analysis tool.

Constructors

Link copied to clipboard
fun Exception(    @Json(name = "innerExceptions") innerExceptions: List<Exception>? = null,     @Json(name = "kind") kind: String? = null,     @Json(name = "message") message: String? = null,     @Json(name = "properties") properties: PropertyBag? = null,     @Json(name = "stack") stack: Stack? = null)

Properties

Link copied to clipboard
val innerExceptions: List<Exception>? = null

An array of exception objects each of which is considered a cause of this exception.

Link copied to clipboard
val kind: String? = null

A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.

Link copied to clipboard
val message: String? = null

A message that describes the exception.

Link copied to clipboard
val properties: PropertyBag? = null

Key/value pairs that provide additional information about the exception.

Link copied to clipboard
val stack: Stack? = null

The sequence of function calls leading to the exception.

Sources

Link copied to clipboard