Angular Modernizer
    Preparing search index...

    Interface KernelAnalysisRuleInternal

    Analysis rule interface. Use AnalysisRule from @angular-modernizer/plugin-system instead.

    interface KernelAnalysisRule {
        category: string;
        description: string;
        id: string;
        name: string;
        severity: "error" | "warning" | "info";
        analyze(context: KernelAnalysisContext): Promise<KernelAnalysisResult[]>;
    }
    Index

    Properties

    category: string

    Logical grouping for the rule (e.g. 'component', 'service').

    description: string

    Short description of what the rule detects.

    id: string

    Unique rule identifier, e.g. 'solid:srp-single-responsibility-violation'.

    name: string

    Human-readable rule name.

    severity: "error" | "warning" | "info"

    Violation severity level.

    Methods