1 pontos por nemorize 2025-02-14 | Ainda não há comentários. | Compartilhar no WhatsApp
composer require --dev headercat/phpstan-extension-ide-helper  

Compatível com todas as versões do PHPStan, da 1.0.0 até a mais recente (2.1.5 no momento da escrita).

Why?

O PHPStan é distribuído como um pacote PHAR, então a maioria das IDEs e ferramentas de autocompletar não consegue analisar o código dentro do PHPStan. Isso não é um problema quando você apenas usa o PHPStan, mas ao desenvolver uma extensão para o PHPStan, é bastante inconveniente não poder contar com autocompletar e ajuda de PHPDoc.

Isso foi criado para resolver esse problema.
Ele funciona clonando o código do pacote phpstan/phpstan-src e, por meio de um workflow do GitHub Actions que faz o tratamento adequado para que "o código não seja realmente executado, mas a IDE consiga analisar as classes e funções do PHPStan", automatiza até a publicação.

Ainda não há comentários.

Ainda não há comentários.