Static analysis

From Freephile Wiki
Revision as of 14:49, 20 February 2024 by Admin (talk | contribs) (get opinionated)
Jump to navigation Jump to search

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 | edit source]

Phan[edit | edit source]

see Phan

PHPStan[edit | edit source]

This is my favorite tool. See PHPStan

Psalm[edit | edit source]

https://psalm.dev/