Menu
Preprocessing the AST for custom rules April 15, 2022 · 12 min read
What's Up With @template-covariant? March 14, 2022 · 3 min read
Generics By Examples March 14, 2022 · 6 min read
How PHPStan analyses traits May 16, 2021 · 2 min read
What is Bleeding Edge? April 3, 2021 · 2 min read
Remembering and forgetting returned values April 3, 2021 · 10 min read
Precise try-catch-finally analysis April 3, 2021 · 3 min read
Generics in PHP using PHPDocs December 2, 2019 · 13 min read
Union Types vs. Intersection Types November 27, 2017 · 6 min read
The Three Pillars of Static Analysis in PHP December 11, 2016 · 5 min read
© 2016–2022 Ondřej Mirtes