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)(source)

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.

Since

0.12.0

Constructors

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

Properties

Link copied to clipboard

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.