Angular Modernizer
    Preparing search index...

    Interface IncrementalAnalysisOptions

    Incremental analysis options

    interface IncrementalAnalysisOptions {
        baseBranch?: string;
        forceFiles?: string[];
        includeDependents?: boolean;
        onProgress?: (progress: ProgressEvent) => void;
        parallel?: boolean;
        plugins?: string[];
        symbols?: string[];
        templateOnlyFiles?: string[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    baseBranch?: string

    Git commit/branch to compare against (default: HEAD)

    forceFiles?: string[]

    Force re-analysis of specific files.

    For IncrementalAnalyzer.getBuildScope: when given, these files ARE the changed set (plus git changes if baseBranch is also set); hash-based change detection is skipped.

    includeDependents?: boolean

    Include dependency analysis

    onProgress?: (progress: ProgressEvent) => void

    Enable progress reporting

    parallel?: boolean

    Enable parallel execution (default: true)

    plugins?: string[]

    Plugin IDs to include (default: all)

    symbols?: string[]

    getBuildScope only: restrict the impact to consumers of these exported symbols of the changed files (symbol-level impact).

    templateOnlyFiles?: string[]

    getBuildScope only: files of the changed set that changed through their external template alone. They count as changed (the component itself is recompiled) but their dependents are not traversed, because a template edit does not change the component's TypeScript API. List them in forceFiles as well; entries outside the changed set are ignored.