my $has_moose = eval { require Moose::Util };
-Sub::Defer::undefer_all();
-
my $seen; #inheritance means we will see the same method multiple times
for my $mod (@modules) {
find( {
wanted => sub {
-f $_ or return;
+ $_ =~ m|lib/DBIx/Class/_TempExtlib| and return;
s/\.pm$// or return;
s/^ (?: lib | blib . (?:lib|arch) ) . //x;
push @modules, join ('::', File::Spec->splitdir($_));