roave / psalm-html-output
Psalm HTML Output
Installs: 189 858
Dependents: 1
Suggesters: 0
Security: 0
Stars: 21
Watchers: 3
Forks: 1
Open Issues: 7
Language:XSLT
This package is auto-updated.
Last update: 2024-10-26 01:40:59 UTC
README
Takes the XML output from Psalm and renders it as HTML.
Installation
First, install xsltproc
on your machine (for example, apt install xsltproc
).
Then composer require --dev roave/psalm-html-output
Usage
vendor/bin/psalm --output-format=xml | xsltproc vendor/roave/psalm-html-output/psalm-html-output.xsl - > psalm-report.html
Run with Docker
To avoid having to install xsltproc
if you already have Docker, first build the image with:
docker build . -t psalm-html-output:latest
Then to generate the HTML:
vendor/bin/psalm --output-format=xml | docker run --rm -i psalm-html-output:latest > psalm-report.html