fix some cruft from dzilization
[gitmo/MooseX-Types.git] / lib / MooseX / Types / CheckedUtilExports.pm
index d3c48da..7fb042e 100644 (file)
@@ -1,12 +1,7 @@
-=head1 NAME
-
-MooseX::Types::CheckedUtilExports - Wrap L<Moose::Util::TypeConstraints> to be
-safer for L<MooseX::Types>
-
-=cut
-
 package MooseX::Types::CheckedUtilExports;
 
+#ABSTRACT: Wrap L<Moose::Util::TypeConstraints> to be safer for L<MooseX::Types>
+
 use strict;
 use warnings;
 use Moose::Util::TypeConstraints ();
@@ -45,10 +40,6 @@ From L<Moose::Util::TypeConstraints>. See that module for syntax.
 
 =cut
 
-Moose::Exporter->setup_import_methods(
-    with_caller => [ @exports, 'class_type', 'role_type' ]
-);
-
 for my $export (@exports) {
     no strict 'refs';
 
@@ -67,6 +58,10 @@ for my $export (@exports) {
     }
 }
 
+Moose::Exporter->setup_import_methods(
+    with_caller => [ @exports, 'class_type', 'role_type' ]
+);
+
 sub class_type {
     my $caller = shift;
 
@@ -87,10 +82,6 @@ sub role_type ($;$) {
 
 L<MooseX::Types>
 
-=head1 AUTHOR
-
-See L<MooseX::Types/AUTHOR>.
-
 =head1 LICENSE
 
 This program is free software; you can redistribute it and/or modify