StigLifecycleEditing
object StigLifecycleEditing
Lifecycle commands author one declaration; project usage checks never rewrite dependent source.
Functions
Link copied to clipboard
fun describeCreation(owner: KtNamedDeclaration, sourceById: Map<String, KtNamedDeclaration>): ModelLifecycleCapability
Link copied to clipboard
fun describeDeletion(target: KtNamedDeclaration, entityId: String, index: ModelIndex, sourceById: Map<String, KtNamedDeclaration>): ModelLifecycleCapability
Link copied to clipboard
fun prepareCreateFailure(ownerEntityId: String, owner: KtNamedDeclaration, draft: FailureDraft, sourceById: Map<String, KtNamedDeclaration>, expectedVersion: Long): LifecyclePreparation
Link copied to clipboard
fun prepareDeleteFailure(target: KtNamedDeclaration, entityId: String, snapshot: ModelSnapshot, sourceById: Map<String, KtNamedDeclaration>, expectedVersion: Long): LifecyclePreparation