Companion

object Companion

Functions

Link copied to clipboard
fun capture(index: ModelIndex, revision: String, rootEntityIds: List<String>? = null, sourceLocations: Map<String, ModelSourceLocation> = emptyMap(), propertyBinding: (entityId: String, propertyName: String) -> ModelSourceBinding? = { _, _ -> null }, findings: List<ModelProblem> = emptyList(), unavailableChecks: List<String> = emptyList(), isComplete: Boolean = index.isComplete, findingLocation: (ModelProblem) -> ModelSourceLocation? = { finding -> finding.entityName?.let(sourceLocations::get) }, referenceTargets: (ownerId: String, propertyName: String, eligibleIds: List<String>) -> List<ModelReferenceTarget> = { _, _, _ -> emptyList() }, entityActions: (entityId: String) -> ModelEntityActions = { ModelEntityActions() }): ModelSnapshot

Adapters supply origins and capabilities; a resolved runtime value alone never grants editing rights.

Generated with STIG