Freeze

object Freeze(source)

The frozen state of the benchmark: data/freeze.json holds the engine commit and one value per key of Work.currentFreeze; an unseal needs every value to match the working tree.

Properties

Link copied to clipboard
const val HOLDOUT: String

Functions

Link copied to clipboard

The held-out templates that have scenarios, in id order.

Link copied to clipboard
fun mismatches(frozenText: String, current: Map<String, String>): List<String>

The keys of current whose frozen value differs or is missing, with both values.

Link copied to clipboard

Hash of every rule file in id order, as the catalog embedded in core.

Link copied to clipboard
fun toJson(commit: String, current: Map<String, String>): String