Skip to main content

BlueprintResolutionConflictType

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

Categories of dependency-graph conflicts detected during resolution.

public enum BlueprintResolutionConflictType

Inheritance ObjectValueTypeEnumBlueprintResolutionConflictType
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields

NameValueDescription
CircularDependency0The graph contains a cycle.
MissingDependency1A declared dependency is not present in any catalog.
IncompatibleDependencyVersions2Two paths through the graph require incompatible versions of the same blueprint (e.g. A→C-[1.0,2.0) and B→C-[2.0,3.0)).