Fix

@JsonClass(generateAdapter = true)
data class Fix(    @Json(name = "artifactChanges") val artifactChanges: List<ArtifactChange>,     @Json(name = "description") val description: Message? = null,     @Json(name = "properties") val properties: PropertyBag? = null)

A proposed fix for the problem represented by a result object. A fix specifies a set of artifacts to modify. For each artifact, it specifies a set of bytes to remove, and provides a set of new bytes to replace them.

Constructors

Link copied to clipboard
fun Fix(    @Json(name = "artifactChanges") artifactChanges: List<ArtifactChange>,     @Json(name = "description") description: Message? = null,     @Json(name = "properties") properties: PropertyBag? = null)

Properties

Link copied to clipboard
val artifactChanges: List<ArtifactChange>

One or more artifact changes that comprise a fix for a result.

Link copied to clipboard
val description: Message? = null

A message that describes the proposed fix, enabling viewers to present the proposed change to an end user.

Link copied to clipboard
val properties: PropertyBag? = null

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

Sources

Link copied to clipboard