NAME

Devel::Cover::Report::Phabricator - Produce Phabricator-compatible coverage reports

SYNOPSIS

cover -report phabricator

DESCRIPTION

By default, this module generates a phabricator.json file in Devel::Cover's output directory. This file can then be parsed and used to provide coverage information as part of a unit test report to a Phabricator server.

Phabricator is a suite of web applications originally developed at Facebook for conducting code reviews, task management and much more. For documentation on configuring code coverage for Phabricator, see http://www.phabricator.com/docs/phabricator/article/Arcanist_User_Guide_Code_Coverage.html.

OPTIONS

Additional arguments to the cover program are automatically passed to the report object. The additional arguments supported by this report are:

outputfile

The file to write the JSON report to. Defaults to phabricator.json in the report directory.

SEE ALSO

Devel::Cover

Devel::Cover::Report::Clover

http://www.phabricator.org/

AUTHOR

Mike Cartmell, <mcartmell at cpan.org>

LICENSE AND COPYRIGHT

Copyright 2013 Mike Cartmell.

This software is free. It is licensed under the same terms as Perl itself.