Comparison File Input Change
data class ComparisonFileInputChange(@Json(name = "name" ) val name: String, @Json(name = "presence" ) val presence: ComparisonPresence, @Json(name = "status" ) val status: String? = null, @Json(name = "normalizationA" ) val normalizationA: ComparisonFileNormalization? = null, @Json(name = "normalizationB" ) val normalizationB: ComparisonFileNormalization? = null, @Json(name = "differenceExplainer" ) val differenceExplainer: String? = null, @Json(name = "roots" ) val roots: List<ComparisonFileRoot>? = null)
A file input property that differs between builds.
Parameters
name
The input property name.
presence
status
The comparison status of this file input property. Only present when presence is IN_BOTH.
normalization A
normalization B
difference Explainer
Explanation of the difference. Null if no explanation is provided.
roots
File input roots. Null when the file input property is present in one build only.
Constructors
Link copied to clipboard
constructor(@Json(name = "name" ) name: String, @Json(name = "presence" ) presence: ComparisonPresence, @Json(name = "status" ) status: String? = null, @Json(name = "normalizationA" ) normalizationA: ComparisonFileNormalization? = null, @Json(name = "normalizationB" ) normalizationB: ComparisonFileNormalization? = null, @Json(name = "differenceExplainer" ) differenceExplainer: String? = null, @Json(name = "roots" ) roots: List<ComparisonFileRoot>? = null)