NAME

MooseX::Compile::CLI::Base - base class for commands working on classes and directories of .pm files

SYNOPSIS

package MooseX::Compile::CLI::Command::foo;
use Moose;

extends qw(MooseX::Compile::CLI::Base);

sub filter_file {
    ...
}

augment run => sub {
    my $self = shift;

    $self->all_files();
};

DESCRIPTION

This base class provides the various shared options for MooseX::Compile::CLI::Command::clean and MooseX::Compile::CLI::Command::compile.