CkCompatibilityDto
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DataTransferObjects
The optional compatibility section of ckModel.yaml (AB#6295): decisions of the model author about
the compatibility gates. Carried into the compiled model JSON so the publish gate can enforce the same rule
without the source. Not part of the model structure and therefore not diffed.
public class CkCompatibilityDto
Inheritance Object → CkCompatibilityDto
Properties
Acknowledge
Explicit acknowledgements of changes that need one (a security-sensitive access tightening, a unique index
on a stable base). Valid for exactly the release they are in: an entry that matches no change of the release
is stale and fails the build (OCTO-CK204).
public List<CkAcknowledgeDto> Acknowledge { get; set; }
Property Value
Constructors
CkCompatibilityDto()
public CkCompatibilityDto()