Beignet API reference
    Preparing search index...

    Type Alias AppChangeImpactResult

    Version 1 report mapping a Git change set to Beignet application concepts.

    type AppChangeImpactResult = {
        changedFiles: BoundedAppChangeSection<AppChangedFile>;
        classification: { appWide: boolean; docsOnly: boolean };
        gaps: BoundedAppChangeGapSection;
        impactedNodes: BoundedAppChangeSection<AppChangeImpactedNode>;
        relationships: BoundedAppChangeSection<AppChangeRelationship>;
        repository: {
            comparison: GitChangeComparison;
            repositoryChangeHash: string;
            root: string;
            scopedChangeHash: string;
            workspaceRoot?: string;
        };
        schemaVersion: 1;
        summary: {
            appWide: number;
            changedFiles: number;
            consumers: number;
            contexts: number;
            direct: number;
            gaps: number;
            impactedFeatures: number;
            impactedNodes: number;
            outsideChangedFiles: number;
            related: number;
            relationships: number;
            scopedChangedFiles: number;
        };
        targetDir: string;
    }
    Index
    classification: { appWide: boolean; docsOnly: boolean }
    repository: {
        comparison: GitChangeComparison;
        repositoryChangeHash: string;
        root: string;
        scopedChangeHash: string;
        workspaceRoot?: string;
    }
    schemaVersion: 1
    summary: {
        appWide: number;
        changedFiles: number;
        consumers: number;
        contexts: number;
        direct: number;
        gaps: number;
        impactedFeatures: number;
        impactedNodes: number;
        outsideChangedFiles: number;
        related: number;
        relationships: number;
        scopedChangedFiles: number;
    }
    targetDir: string