@felixgeelhaar/cclint
Version:
A comprehensive linter for CLAUDE.md files with multi-language code block validation
18 lines • 678 B
TypeScript
import { ContextFile } from './ContextFile.js';
import { Violation } from './Violation.js';
import { Severity } from './Severity.js';
export declare class LintingResult {
readonly file: ContextFile;
private readonly _violations;
constructor(file: ContextFile);
get violations(): readonly Violation[];
addViolation(violation: Violation): void;
hasViolations(): boolean;
getViolationsByRule(ruleId: string): Violation[];
getViolationsBySeverity(severity: Severity): Violation[];
getErrorCount(): number;
getWarningCount(): number;
getInfoCount(): number;
getHighestSeverity(): Severity;
}
//# sourceMappingURL=LintingResult.d.ts.map