NAME

Perl::Critic::Module::Build - Customization of Module::Build for Perl::Critic.

DESCRIPTION

This is a custom subclass of Module::Build (actually, Perl::Critic::Module::Build::Standard) that enhances existing functionality and adds more for the benefit of installing and developing Perl::Critic. The following actions have been added or redefined:

ACTIONS

policysummary

Generates the PolicySummary.pod file. This should only be used by Perl::Critic developers. This action is also invoked by the authortest action, so the PolicySummary.pod file will be generated whenever you create a distribution with the dist or distdir targets.

nytprof

Runs perlcritic under the Devel::NYTProf profiler and generates an HTML report in nytprof/index.html.

AUTHOR

Elliot Shank <perl@galumph.com>

COPYRIGHT

Copyright (c) 2007-2023 Elliot Shank.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of this license can be found in the LICENSE file included with this module.