Enumerations

The following enumerations are available globally.

EdgeRole: CaseIterable

  • EdgeRole converts the indexStoreDB‘s type SymbolRole into codeable enum roles to annotate the dependency graphs edges

    See more

    Declaration

    Swift

    public enum EdgeRole : CaseIterable
    extension EdgeRole: Codable

NodeKind

  • An enum that represents the different types of nodes that can exists in the dependency graph. These kinds are based on the indexStoreDB SymbolKinds

    See more

    Declaration

    Swift

    public enum NodeKind
    extension NodeKind: Codable

NodeRole: CaseIterable

  • NodeRole converts the indexStoreDB‘s type SymbolRole into codeable enum roles to annotate the dependency graphs nodes

    See more

    Declaration

    Swift

    public enum NodeRole : CaseIterable
    extension NodeRole: Codable