👨💻 Current Activities
💻 Check out what I’m currently working on
- staabm/staabm.github.io (1 day ago)
- phpstan/phpstan-src (1 day ago)
- sebastianbergmann/phpunit (1 week ago)
- symplify/phpstan-rules (1 week ago)
- rectorphp/rector-src (1 week ago)
- lesstif/php-JiraCloud-RESTAPI (1 week ago)
- rectorphp/rector-phpunit (2 weeks ago)
- phpstan/phpstan-nette (3 weeks ago)
- FriendsOfREDAXO/rexstan (3 weeks ago)
- phpstan/phpstan-doctrine (4 weeks ago)
📜 My recent blog posts
- Thank You (2 months ago)
- Contribution Summary 2024 (4 months ago)
- My new PHPStan focus: multi-phpversion support (4 months ago)
- A mixed type PHPStan journey (4 months ago)
- PHPStan performance on different hardware (4 months ago)
❤️ These awesome people sponsor me (thank you!)
- phpstan (8 months ago)
- oliverklee (9 months ago)
- TicketSwap (9 months ago)
- brotkrueml (11 months ago)
- eliashaeussler (2 years ago)
- DaveLiddament (2 years ago)
- SecuMailer (2 years ago)
- omphteliba (2 years ago)
- timetape-de (2 years ago)
- Marschl (2 years ago)
🔨 My recent Pull Requests
- TypeCombinator returns
non-empty-array
for union ofisIterableAtLeastOnce()->yes()
on phpstan/phpstan-src (today) - Fix MixedType->equals(ErrorType) on phpstan/phpstan-src (2 days ago)
- Faster processing of array comparisons with constant offsets on phpstan/phpstan-src (2 days ago)
- RuleTestCase: Order errors on phpstan/phpstan-src (4 days ago)
- Remember narrowed types from the constructor when analysing other methods on phpstan/phpstan-src (4 days ago)
- Declare CallLike $args as list on nikic/PHP-Parser (5 days ago)
- Don't prune cache for unlimited TTL invocations on overtrue/phplint (6 days ago)
- Added regression test on sebastianbergmann/phpunit (1 week ago)
- error_log output not displayed in failed test cases on sebastianbergmann/phpunit (1 week ago)
- Inline array_map(fn, $arr) and use foreach-loop instead on phpstan/phpstan-src (1 week ago)
- Inline array_map(fn, $arr) and use foreach-loop instead on Roave/BetterReflection (1 week ago)
- non-empty-array<mixed> does not accept array with hasOffsetValue on phpstan/phpstan-src (1 week ago)
- NoDynamicNameRule: Fix union type handling on symplify/phpstan-rules (1 week ago)
- [TypeDeclaration] ReturnTypeFromStrictNewArrayRector support list on rectorphp/rector-src (1 week ago)
- MutatingScope: remove unnecessary callback functions on phpstan/phpstan-src (1 week ago)
🔭 Latest releases I’ve contributed to
- php/php-src - php-8.3.20 (5 days ago)
- shipmonk-rnd/phpstan-baseline-per-identifier - 2.1.6 (5 days ago)
- shopware/shopware - v6.5.8.17 (1 week ago)
- sebastianbergmann/phpunit - 12.1.2 (1 week ago)
- pmmp/PocketMine-MP - 5.27.1 (1 week ago)
- lesstif/php-JiraCloud-RESTAPI - 1.8.0 (1 week ago)
- shipmonk-rnd/dead-code-detector - 0.11.0 (1 week ago)
- FriendsOfREDAXO/adminer - 3.1.1 (1 week ago)
- sebastianbergmann/php-code-coverage - 12.1.2 (1 week ago)
- PHP-CS-Fixer/PHP-CS-Fixer - v3.75.0 (2 weeks ago)