Este proyecto es una herramienta de análisis de código estático OSS para PhpStorm (2016.2+) e Idea Ultimate.
Cubre:
cuestiones relacionadas con la arquitectura
Control de tipos débiles y posibles simplificaciones de construcción de código.
problemas de rendimiento
Condiciones "si" no óptimas, duplicadas y sospechosas.
Validación del uso de métodos mágicos.
expresiones regulares
validación del flujo de trabajo de manejo de excepciones
problemas de compatibilidad
variedad de errores que consumen mucho tiempo
Uso de la API PHPUnit
problemas de seguridad
Algunas de las inspecciones esperan que declaraciones condicionales (por ejemplo, "si") utilicen declaraciones de grupo para envolver expresiones corporales. Si se cumple este requisito, se aplican inspecciones adicionales al código fuente.
En algunos proyectos, el uso de la CPU y, por tanto, de la batería, puede ser intensivo, por lo que se debe tener en cuenta a la hora de viajar.
Siga este enlace de documentación.
Una vez que se haya adaptado al analizador y desee avanzar más, consulte Php Inspections (EA Ultimate).
Es posible apoyar el proyecto comprando una licencia de Php Inspections (EA Ultimate). Los fondos recaudados se utilizaron para mantener el analizador e introducir nuevas funciones.
Shopware es el mayor patrocinador de nuestra campaña de financiación colectiva de 2017.
Pixel & Tonic nos apoya desde 2017.
Cellsynt apoya nuestra campaña de crowdfunding de 2017.
Roave LLC apoya nuestra campaña de financiación colectiva de 2017.
Syrcon GmbH apoya nuestra campaña de financiación colectiva de 2017.
YourKit nos apoya con su Java Profiler con todas las funciones.
JetBrains nos apoya con sus increíbles IDE.