ripbug-ai-detector
Version:
🔥 RipBug AI Bug Detector - Built by an AI that rips its own bugs. Destroy AI-generated bugs before you commit.
26 lines • 922 B
TypeScript
import { Issue } from '../types/analysis';
export declare class FunctionSignatureDetector {
private parser;
constructor();
detect(files: string[]): Promise<Issue[]>;
private analyzeFile;
private validateCrossFileSignatures;
private findCallSitesWithTreeSitter;
private analyzeSignatureCompatibility;
private getAccurateArgumentCount;
private getArgumentCountFromContext;
private generateEnhancedCallSiteSuggestion;
private generateSophisticatedSuggestions;
private getArgumentCount;
private getSimpleSignature;
private getParameterSignature;
private detectFunctionChanges;
private looksLikeAIChange;
private simulateOldFunction;
private findCallSites;
private createIssueMessage;
private getFunctionSignature;
private generateSuggestions;
private generateCallSiteSuggestion;
}
//# sourceMappingURL=function-signature-detector.d.ts.map