Angular Modernizer
    Preparing search index...

    Metadata of solid:circular-dependency results.

    interface CircularDependencyMetadata {
        circularPath: string[];
        componentSize: number;
        cycleLength: number;
        diEdges: CircularDependencyDiEdge[];
        importedModule: string;
        ng0919Risk: boolean;
        severity: "high" | "medium";
        violationType: "circular-dependency";
    }
    Index

    Properties

    circularPath: string[]

    Absolute file paths of the cycle; starts and ends with the analyzed file.

    componentSize: number

    Number of files in the strongly connected component.

    cycleLength: number

    Number of edges in the cycle.

    Edges that carry DI or decorator usage.

    importedModule: string

    Module specifier of the first edge of the cycle.

    ng0919Risk: boolean

    Whether DI or decorator usage lies on the cycle or its component.

    severity: "high" | "medium"

    high when ng0919Risk is set, otherwise medium.

    violationType: "circular-dependency"

    Always circular-dependency.