Static analysis: Difference between revisions
From Freephile Wiki
extracted from the 'Testing page' |
get opinionated |
||
Line 1: | Line 1: | ||
Part of [[Testing]] is the static analysis that your IDE can perform, or that standalone analysis tools can perform. | Part of [[Testing]] is the static analysis that your IDE can perform, or that standalone analysis tools can perform. | ||
Some people don<nowiki>'t like static analysis. Frankly, I think it's because those people don't know computer '''science''' and don't want to or can'</nowiki>t grasp topics like [[wp:Reification (computer science)]]. | |||
[https://github.com/brendt Brent Roose] of PHP Annotated discusses Static Analysis in this video about Generics in PHP | [https://github.com/brendt Brent Roose] of PHP Annotated discusses Static Analysis in this video about Generics in PHP |
Revision as of 15:49, 20 February 2024
Part of Testing is the static analysis that your IDE can perform, or that standalone analysis tools can perform.
Some people don't like static analysis. Frankly, I think it's because those people don't know computer '''science''' and don't want to or can't grasp topics like wp:Reification (computer science).
Brent Roose of PHP Annotated discusses Static Analysis in this video about Generics in PHP
Static Analysis tools for PHP[edit]
Phan[edit]
see Phan
PHPStan[edit]
This is my favorite tool. See PHPStan