roave/psalm-html-output

Psalm HTML Output

Installs: 10 167

Dependents: 0

Suggesters: 0

Security: 0

Stars: 15

Watchers: 2

Forks: 1

Open Issues: 3

Language:XSLT

1.0.1 2020-09-07 14:28 UTC

This package is auto-updated.

Last update: 2021-04-07 15:43:52 UTC


README

Takes the XML output from Psalm and renders it as HTML.

Build

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