CkClassifiedModelChange
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.SemVer
A structural model change together with the semantic version level assigned by the classifier rule set and a human readable reasoning.
public record CkClassifiedModelChange : IEquatable<CkClassifiedModelChange>
Inheritance Object → CkClassifiedModelChange
Implements IEquatable<CkClassifiedModelChange>
Properties
Change
The underlying structural change.
public CkModelChange Change { get; set; }
Property Value
Level
The semantic version level required by this change.
public CkSemVerLevel Level { get; set; }
Property Value
Reason
Human readable reasoning of the classification (mirrors the documented rule set).
public string Reason { get; set; }
Property Value
Constructors
CkClassifiedModelChange()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public CkClassifiedModelChange()