Home / Type/ CircularDependencySummary Type — typescript-sdk Architecture

CircularDependencySummary Type — typescript-sdk Architecture

Architecture documentation for the CircularDependencySummary type/interface in CircularDependencySummary.ts from the typescript-sdk codebase.

Entity Profile

Source Code

src/models/CircularDependencySummary.ts lines 21–52

export interface CircularDependencySummary {
    /**
     * Total number of cycles found.
     * @type {number}
     * @memberof CircularDependencySummary
     */
    totalCycles: number;
    /**
     * Number of unique files involved in at least one cycle.
     * @type {number}
     * @memberof CircularDependencySummary
     */
    filesInCycles: number;
    /**
     * Number of high-severity cycles.
     * @type {number}
     * @memberof CircularDependencySummary
     */
    highSeverityCount: number;
    /**
     * Number of medium-severity cycles.
     * @type {number}
     * @memberof CircularDependencySummary
     */
    mediumSeverityCount: number;
    /**
     * Number of low-severity cycles.
     * @type {number}
     * @memberof CircularDependencySummary
     */
    lowSeverityCount: number;
}

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free