👨💻 Current Activities
💻 Check out what I’m currently working on
- sebastianbergmann/phpunit (today)
- phpstan/phpstan-strict-rules (today)
- phpstan/phpstan-src (1 day ago)
- sebastianbergmann/php-code-coverage (3 days ago)
- FriendsOfREDAXO/rexstan (4 days ago)
- sebastianbergmann/global-state (4 days ago)
- staabm/phpstan-todo-by (5 days ago)
- sebastianbergmann/comparator (1 week ago)
- infection/infection (2 weeks ago)
- sebastianbergmann/environment (2 weeks ago)
📜 My recent blog posts
- Mutation testing with Infection in PHP (1 month ago)
- PHPStan remembered types from constructor (4 months ago)
- Thank You (7 months ago)
- Contribution Summary 2024 (8 months ago)
- My new PHPStan focus: multi-phpversion support (9 months ago)
❤️ These awesome people sponsor me (thank you!)
- passbolt (1 month ago)
- packagist (3 months ago)
- Enkora (3 months ago)
- phpstan (1 year ago)
- oliverklee (1 year ago)
- TicketSwap (1 year ago)
- brotkrueml (1 year ago)
- eliashaeussler (2 years ago)
- DaveLiddament (2 years ago)
- SecuMailer (2 years ago)
🔨 My recent Pull Requests
- ErrorHandler: Simplify return type on sebastianbergmann/phpunit (today)
- Simplify tests in which checkNullables is always true on phpstan/phpstan-strict-rules (today)
- Simplify tests in which treatPhpDocTypesAsCertain is always true on phpstan/phpstan-strict-rules (1 day ago)
- Simplify tests in which treatPhpDocTypesAsCertain is always true on phpstan/phpstan-src (1 day ago)
- Simplify RequireParentConstructCallRule on phpstan/phpstan-strict-rules (3 days ago)
- Fix duplicate work in AnnotationsPropertiesClassReflectionExtension->findClassReflectionWithProperty() on phpstan/phpstan-src (3 days ago)
- Get rid of array_combine in getTraits() on ondrejmirtes/BetterReflection (3 days ago)
- Faster
MapBuilder::build()
on sebastianbergmann/php-code-coverage (3 days ago) - run array_unique() only once per class on sebastianbergmann/php-code-coverage (4 days ago)
- Prevent "Unsafe usage of new static() in abstract class" with final constructor on phpstan/phpstan-src (4 days ago)
- Restore nullable variables in super global arrays on sebastianbergmann/global-state (4 days ago)
- Simplify
MapBuilder
on sebastianbergmann/php-code-coverage (4 days ago) - Improve performance of
Snapshot::snapshotSuperGlobalArray()
on sebastianbergmann/global-state (4 days ago) - update vendors on FriendsOfREDAXO/rexstan (4 days ago)
- Prevent unnecessary duplicate work in
NamePrettifier->prettifyTestCase()
on sebastianbergmann/phpunit (5 days ago)
🔭 Latest releases I’ve contributed to
- shipmonk-rnd/dead-code-detector - 0.13.3 (today)
- sebastianbergmann/php-code-coverage - 12.3.5 (today)
- pmmp/PocketMine-MP - 5.33.1 (1 day ago)
- phpstan/phpdoc-parser - 2.3.0 (2 days ago)
- sebastianbergmann/global-state - 8.0.2 (3 days ago)
- symfony/symfony - v7.3.3 (3 days ago)
- php/php-src - php-8.3.25 (3 days ago)
- CuyZ/Valinor - 2.1.2 (4 days ago)
- sebastianbergmann/phpunit - 12.3.7 (4 days ago)
- staabm/phpstan-todo-by - 0.3.1 (5 days ago)