1 puntos por nemorize 2025-02-14 | Aún no hay comentarios. | Compartir por WhatsApp
composer require --dev headercat/phpstan-extension-ide-helper  

Es compatible con todas las versiones desde PHPStan 1.0.0 hasta la más reciente (2.1.5 al momento de escribir esto).

Why?

PHPStan se distribuye como un paquete PHAR, por lo que la mayoría de los IDE y las herramientas de autocompletado no pueden analizar el código dentro de PHPStan. Esto no representa ningún problema cuando solo usas PHPStan, pero al desarrollar extensiones para PHPStan resulta muy incómodo no poder apoyarte en el autocompletado ni en PHPDoc.

Fue creado para resolver ese problema.
Funciona clonando el código del paquete phpstan/phpstan-src y aplicando el procesamiento adecuado para que, aunque el código no se ejecute realmente, el IDE pueda analizar las clases y funciones de PHPStan; todo esto opera mediante un workflow de GitHub Actions que incluso automatiza la publicación.

Aún no hay comentarios.

Aún no hay comentarios.