3 ms·
Hey, I created Psalm. Psalm and similar tools perform type-checking static analysis. This tool does not do type-checking. It does a few things: - Complexity
by muglug 6y ago
Hey, I created Psalm.
Psalm and similar tools perform type-checking static analysis. This tool does not do type-checking.
It does a few things:
- Complexity analysis, with a few other top-level checks (analysis done here: https://github.com/nunomaduro/phpinsights/blob/966fddbacb17e9504faa3a9a1d4977ebeb7a5cc4/src/Domain/Analyser.php https://github.com/nunomaduro/phpinsights/blob/966fddbacb17e...)
- Composer dependency security checks (if third-party packages have vulnerabilities)
- It wraps PHP CodeSniffer with some additional sniffs
- It wraps PHPCS Fixer with some additional sniffs
The tool doesn't go out of its way to advertise the fact that it wraps two popular existing tools, but that's the author's prerogative.