composer require --dev headercat/phpstan-extension-ide-helper  

PHPStan 1.0.0 से लेकर नवीनतम वर्ज़न (लिखे जाने के समय 2.1.5) तक सभी को सपोर्ट करता है.

Why?

PHPStan को PHAR पैकेज के रूप में वितरित किया जाता है, इसलिए अधिकांश IDE और auto-completion tools, PHPStan के अंदर के कोड का विश्लेषण नहीं कर पाते. केवल PHPStan का उपयोग करने के स्तर पर यह कोई समस्या नहीं है, लेकिन PHPStan एक्सटेंशन डेवलप करते समय auto-completion और PHPDoc की मदद नहीं मिलती, जिससे काफी असुविधा होती है.

इसी समस्या को हल करने के लिए इसे बनाया गया है.
यह phpstan/phpstan-src पैकेज के कोड को clone करता है और "असल में कोड execute नहीं होता, लेकिन IDE को PHPStan की classes और functions का विश्लेषण करने देने" के लिए उपयुक्त प्रोसेसिंग करता है, फिर एक GitHub Actions workflow के जरिए अपने-आप distribution तक पूरा करता है.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.