App-GitHooks-Plugin-PerlCritic
view release on metacpan or search on metacpan
'Test::FailWarnings' => 0,
'Test::Requires::Git' => 1.005,
'Test::More' => 0.94,
'Test::Type' => 0,
},
requires =>
{
'App::GitHooks' => 0,
'Perl::Critic' => 0,
'Perl::Critic::Git' => 0,
'Try::Tiny' => 0,
'perl' => 5.010,
},
add_to_cleanup =>
[
'App-GitHooks-Plugin-PerlCritic-*',
],
create_makefile_pl => 'traditional',
configure_requires =>
{
'Module::Build' => 0,
"configure" : {
"requires" : {
"Module::Build" : "0"
}
},
"runtime" : {
"requires" : {
"App::GitHooks" : "0",
"Perl::Critic" : "0",
"Perl::Critic::Git" : "0",
"Try::Tiny" : "0",
"perl" : "5.01"
}
}
},
"provides" : {
"App::GitHooks::Plugin::PerlCritic" : {
"file" : "lib/App/GitHooks/Plugin/PerlCritic.pm",
"version" : "v1.1.0"
}
},
version: '1.4'
name: App-GitHooks-Plugin-PerlCritic
provides:
App::GitHooks::Plugin::PerlCritic:
file: lib/App/GitHooks/Plugin/PerlCritic.pm
version: v1.1.0
requires:
App::GitHooks: '0'
Perl::Critic: '0'
Perl::Critic::Git: '0'
Try::Tiny: '0'
perl: '5.01'
resources:
bugtracker: https://github.com/guillaumeaubert/App-GitHooks-Plugin-PerlCritic/issues
homepage: https://metacpan.org/release/App-GitHooks-Plugin-PerlCritic
license: http://dev.perl.org/licenses/
repository: https://github.com/guillaumeaubert/App-GitHooks-Plugin-PerlCritic
version: v1.1.0
Makefile.PL view on Meta::CPAN
'VERSION_FROM' => 'lib/App/GitHooks/Plugin/PerlCritic.pm',
'PL_FILES' => {},
'EXE_FILES' => [],
'NAME' => 'App::GitHooks::Plugin::PerlCritic',
'PREREQ_PM' => {
'Test::Exception' => 0,
'Perl::Critic::Git' => 0,
'Test::Type' => 0,
'Perl::Critic' => 0,
'Test::FailWarnings' => 0,
'Try::Tiny' => 0,
'Git::Repository' => 0,
'Capture::Tiny' => 0,
'Test::More' => '0.94',
'Test::Requires::Git' => '1.005',
'App::GitHooks' => 0
},
'test' => {
'TESTS' => 't/*.t'
},
'INSTALLDIRS' => 'site'
lib/App/GitHooks/Plugin/PerlCritic.pm view on Meta::CPAN
package App::GitHooks::Plugin::PerlCritic;
use strict;
use warnings;
use base 'App::GitHooks::Plugin';
# External dependencies.
use Perl::Critic;
use Perl::Critic::Git;
use Try::Tiny;
# Internal dependencies.
use App::GitHooks::Constants qw( :PLUGIN_RETURN_CODES );
=head1 NAME
App::GitHooks::Plugin::PerlCritic - Verify that all changes and addition to the Perl files pass PerlCritic checks.
( run in 0.256 second using v1.01-cache-2.11-cpan-05444aca049 )