Bei diesem Projekt handelt es sich um ein OSS-Static-Code-Analysetool für PhpStorm (2016.2+) und Idea Ultimate.
Es umfasst:
Architekturbezogene Fragen
Kontrolle schwacher Typen und mögliche Vereinfachungen des Codekonstrukts
Leistungsprobleme
nicht optimale, doppelte und verdächtige „Wenn“-Bedingungen
Validierung der Verwendung magischer Methoden
reguläre Ausdrücke
Validierung des Ausnahmebehandlungs-Workflows
Kompatibilitätsprobleme
Vielzahl zeitaufwändiger Fehler
Verwendung der PHPUnit-API
Sicherheitsprobleme
Einige Inspektionen erwarten, dass bedingte Anweisungen (z. B. „if“) Gruppenanweisungen zum Umschließen von Körperausdrücken verwenden. Wenn diese Anforderung erfüllt ist, werden zusätzliche Prüfungen des Quellcodes durchgeführt.
Bei manchen Projekten kann die CPU- und damit Akku-Auslastung sehr hoch sein, daher sollte dies auf Reisen berücksichtigt werden.
Bitte folgen Sie diesem Dokumentationslink.
Wenn Sie sich mit dem Analysetool vertraut gemacht haben und weitermachen möchten, schauen Sie sich PHP Inspections (EA Ultimate) an.
Es besteht die Möglichkeit, das Projekt durch den Kauf einer PHP Inspections (EA Ultimate)-Lizenz zu unterstützen. Die gesammelten Mittel wurden für die Wartung des Analysegeräts und die Einführung neuer Funktionen verwendet.
Shopware ist der größte Unterstützer unserer Crowdfunding-Kampagne 2017.
Pixel & Tonic unterstützen uns seit 2017.
Cellsynt ist ein Unterstützer unserer Crowdfunding-Kampagne 2017.
Roave LLC ist ein Unterstützer unserer Crowdfunding-Kampagne 2017.
Die Syrcon GmbH ist Unterstützer unserer Crowdfunding-Kampagne 2017.
YourKit unterstützt uns mit seinem voll ausgestatteten Java Profiler.
JetBrains unterstützt uns mit seinen tollen IDEs.