UpgradeReport

data class UpgradeReport(val label: String, val targets: List<UpgradeReport.Row>, val rules: Int, val touched: Int, val findings: List<Finding>, val packages: List<PackageBreak> = emptyList(), val unchecked: List<Unchecked> = emptyList())(source)

rules is the rule count; touched counts the rules that read a target key. packages are the locked packages that will break and unchecked the constraints that could not be read.

Constructors

Link copied to clipboard
constructor(label: String, targets: List<UpgradeReport.Row>, rules: Int, touched: Int, findings: List<Finding>, packages: List<PackageBreak> = emptyList(), unchecked: List<Unchecked> = emptyList())

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class Row(val target: Target, val from: String?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rules: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun json(): String
Link copied to clipboard
fun of(group: Group): List<Finding>
Link copied to clipboard
fun text(): String
Link copied to clipboard