Helper IDE untuk Pengembangan Ekstensi PHPStan
(github.com/headercat)composer require --dev headercat/phpstan-extension-ide-helper
Mendukung semua versi mulai dari PHPStan 1.0.0 hingga versi terbaru (per saat penulisan, 2.1.5).
Why?
PHPStan didistribusikan sebagai paket PHAR, sehingga sebagian besar IDE dan alat autocompletion tidak dapat menganalisis kode di dalam PHPStan. Saat hanya menggunakan PHPStan, ini tidak menjadi masalah sama sekali, tetapi ketika mengembangkan ekstensi PHPStan, ketidakmampuan memanfaatkan autocompletion dan bantuan PHPDoc menjadi ketidaknyamanan yang besar.
Ini dibuat untuk mengatasi masalah tersebut.
Alat ini bekerja dengan mengkloning kode dari paket phpstan/phpstan-src, lalu melalui workflow GitHub Actions yang secara otomatis menangani penyesuaian yang tepat agar "kode tersebut tidak benar-benar dijalankan, tetapi IDE dapat menganalisis class dan function PHPStan" hingga proses rilis otomatis selesai.
Belum ada komentar.