1 repository
Code analysis tools that incorporate deep knowledge of a framework's internals for better type inference.
Distinguishing note: Candidates are either framework bootstrapper or generic integrations, not specific analysis engines.
Explore 1 awesome GitHub repository matching development tools & productivity · Framework-Aware Code Analyzers. Refine with filters or upvote what's useful.
Larastan este un instrument de analiză statică pentru PHP și o extensie specializată pentru PHPStan. Servește drept analizor de cod conceput pentru a detecta bug-uri și probleme arhitecturale în aplicațiile Laravel prin analizarea codului sursă fără a-l executa. Proiectul oferă seturi de reguli specifice framework-ului și inferență de tip specializată pentru a gestiona tiparele și logica unice utilizate în ecosistemul Laravel. Acest lucru permite o detectare a erorilor și o verificare a tipurilor mai precisă decât instrumentele de analiză generice. Instrumentul include sisteme pentru gestionarea datoriei tehnice prin urmărirea baseline-ului de erori și suprimarea erorilor bazată pe regex. Aceste capabilități permit identificarea noilor regresii, ignorând în același timp încălcările existente.
Ships an analysis engine that understands Laravel's internal patterns for accurate type checking.