Setting up #PHPStorm to handle #PHPStan / #Larastan, Laravel Pint, Code Sniffer and CS_Fixer (not sure if this is needed with Laravel Pint). What is the best way to set this up so I don't have to set this up for every project? Tried to point to a globally installed version of each but wasn't able to easily do this.
Suggestions or a pointer to a tutorial would be fabuluous!
💖 I'm sponsoring #Phpstan because it saved our projects multiple times.
Great work @OndrejMirtes !
Submitted a fix for #PHPStan which makes sure the result cache can be shared between the baseline generating and the regular analyse command.
meaning when creating a baseline after you ran the analysis, the command finishes instantly (and vice versa). no more full project scan.
We've had an internal linter for years, which is built on a PHP #symphony framework.
You run the linter you want and append `--fix` if you want it to resolve issues (if it can)
It lints things like #JS, #SCSS as well as #PHP (via #Rector and #phpstan), #Composer files and even #TYPO3 TypoScript files - all by using the open source libraries available.
It means all our developers can adhere to central linting conventions without having to update local config files.
#symphony #js #scss #php #rector #Phpstan #composer #TYPO3
New release: phpstan-beberlei-assert 1.1.1 https://github.com/phpstan/phpstan-beberlei-assert/releases/tag/1.1.1 #phpstan
New release: phpstan-doctrine 1.3.43 https://github.com/phpstan/phpstan-doctrine/releases/tag/1.3.43 #phpstan
New release: phpstan-phpunit 1.3.14 https://github.com/phpstan/phpstan-phpunit/releases/tag/1.3.14 #phpstan
New release: PHPStan 1.10.30 https://github.com/phpstan/phpstan/releases/tag/1.10.30 #phpstan
New plugin for #PHP #Pest to give you type coverage right in Pest. Simply `composer require pestphp/pest-plugin-type-coverage —dev` and then run Pest with `pest —type-coverage -min=100` Perhaps you won’t need #PHPStan or #LaraStan anymore.
Four other great new features in Pest in Like Downing’s video on Laracasts here https://laracasts.com/series/lukes-larabits/episodes/7
New release: PHPStan 1.10.29 https://github.com/phpstan/phpstan/releases/tag/1.10.29 #phpstan
New release: phpstan-doctrine 1.3.42 https://github.com/phpstan/phpstan-doctrine/releases/tag/1.3.42 #phpstan
New release: PHPStan 1.10.28 https://github.com/phpstan/phpstan/releases/tag/1.10.28 #phpstan
New release: phpstan-doctrine 1.3.41 https://github.com/phpstan/phpstan-doctrine/releases/tag/1.3.41 #phpstan
New release: PHPStan 1.10.27 https://github.com/phpstan/phpstan/releases/tag/1.10.27 #phpstan
New release: phpstan-deprecation-rules 1.1.4 https://github.com/phpstan/phpstan-deprecation-rules/releases/tag/1.1.4 #phpstan
New release: phpdoc-parser 1.23.1 https://github.com/phpstan/phpdoc-parser/releases/tag/1.23.1 #phpstan