@diullei/codeguardian
Version:
Open-source developer tool to validate and enforce architectural rules, especially for AI-generated code
11 lines • 531 B
TypeScript
import { SelectorRule } from '../core';
import { EvaluationContext, FileInfo, FileStatus } from '../types';
export declare class SelectFilesRule extends SelectorRule {
private pathPattern?;
private status?;
private excludePattern?;
private selectAll;
constructor(id: string, pathPattern?: string | undefined, status?: FileStatus[] | undefined, excludePattern?: string | undefined, selectAll?: boolean);
select(context: EvaluationContext): Promise<FileInfo[]>;
}
//# sourceMappingURL=SelectFilesRule.d.ts.map