Report generation for the Tombstones created with the scheb/tombstone library.
Inspired by: http://devblog.nestoria.com/post/115930183873/tombstones-for-dead-code
WARNING: The library is still work in progress. BC breaks will certainly happen as long as there is no stable release.
Install via composer
$ composer require scheb/tombstone-analyzer
Composer automatically creates an executable binary vendor/bin/tombstone
.
Execute the tool on the command line to show the help dialog:
$ tombstone
Basic usage:
$ tombstone /path/to/php/sources /path/to/tombstone/logs
Generate a HTML report:
$ tombstone /path/to/php/sources /path/to/tombstone/logs --report-html=/report/target/directory
Thanks to Sebastian Bergmann for letting me re-use parts of his code and the template files.
This library is available under the MIT license.