software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
tryhard for building fast, reliable and stable software ⚡ Event Sourcing enthusiast 👨💻 Freelancer Software Engineer & Consultant at https://patchlevel.de 🛠️ Maintainer of https://github.com/patchlevel/event-sourcing #EventSourcing #PHP #DDD
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
We are a team of freelancers working in the web and help companies shipping their ideas into products. Maintainers of a #PHP #EventSourcing library https://github.com/patchlevel/event-sourcing
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
In case you think #phpstan is running too slow, have a look at the result of running phpstan analyze command with -vv and check whether it utilizes the result cache
When the result cache is warm, it should be wicked fast
in CI you likely need to persist the cache manually
see https://phpstan.org/user-guide/result-cache#setup-in-continuous-integration
"Today has been the worst day since yesterday" SJW, #LGBT*, Writer, Programmer, Gutmensch, Global Citizen, #ANTIFA SCUM, "Datenschutzextremist" Twitter refugee https://x.com/SHaedrich (https://nitter.poast.org/SHaedrich)
What is this? – if key is string, then value must be int – if key is int, then value must be bool It should allow for ['foo' => 1, true] #AskFedi #FollowerPower #amCoding #amProgramming #softwareDevelopment #softwareEngineering #PHP #PHPStan #computerScience #dataTypes #typeSystem #typeTheory #typ
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
software development with passion - open-source lover, creator of staabm/phpstan-dba, excessive freetime @phpstan, @rectorphp and @phpunit contributor
contributed to #phpstan by @zonuexe@phpc.social: PHPStan will have a better idea about purity of callables taking a callback argument.
for example will array_map($pureCb, $arr) be considered pure:
- less false positives
- better dead code detection