X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FPerl%2FCritic%2FPolicy%2FDynamicMoose.pm;h=147bef472bb565af5daebb6d2316753146d2be7c;hb=e556eafb2c6643e548f14f9b66ae2817a276b9ea;hp=068eea39883ced8bd155a781e919857db68bdaa3;hpb=0004d229e13d29a9fd2e5fe617a75aa7e3c0063f;p=gitmo%2FPerl-Critic-Dynamic-Moose.git diff --git a/lib/Perl/Critic/Policy/DynamicMoose.pm b/lib/Perl/Critic/Policy/DynamicMoose.pm index 068eea3..147bef4 100644 --- a/lib/Perl/Critic/Policy/DynamicMoose.pm +++ b/lib/Perl/Critic/Policy/DynamicMoose.pm @@ -11,6 +11,7 @@ has document => ( sub applies_to { 'PPI::Document' } sub applies_to_metaclass { 'Class::MOP::Class', inner() } +sub default_themes { qw(moose dynamic dynamicmoose), inner() } around violation => sub { my $orig = shift; @@ -92,3 +93,27 @@ no Moose; 1; +__END__ + +=head1 NAME + +Perl::Critic::Policy::DynamicMoose + +=head1 DESCRIPTION + +The included policies are: + +=over 4 + +=item L + +Prohibit public builder methods for attributes. [Severity: 3] + +=back + +=head1 AUTHOR + +Shawn M Moore, C + +=cut +