LinuxCommandLibrary

psalm

A static analysis tool for finding errors in PHP applications.

TLDR

Generate a Psalm configuration

$ psalm --init
copy


Analyze the current working directory
$ psalm
copy


Analyze a specific directory or file
$ psalm [path/to/file_or_directory]
copy


Analyze a project with a specific configuration file
$ psalm --config [path/to/psalm.xml]
copy


Include informational findings in the output
$ psalm --show-info
copy


Analyze a project and display statistics
$ psalm --stats
copy


Analyze a project in parallel with 4 threads
$ psalm --threads [4]
copy

Copied to clipboard