The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
# ============================================================================
package MooseX::App::Role::Common;
# ============================================================================

use 5.010;
use utf8;

use namespace::autoclean;
use Moose::Role;

has extra_argv => (
    is => 'rw', 
    isa => 'ArrayRef', 
);

has 'help_flag' => (
    is              => 'ro', 
    isa             => 'Bool',
    traits          => ['MooseX::App::Meta::Role::Attribute::Option'],
    cmd_flag        => 'help',
    cmd_aliases     => [ qw(h usage ?) ], # LOCALIZE
    cmd_type        => 'proto',
    cmd_position    => 99999,
    documentation   => 'Prints this usage information.', # LOCALIZE
);

1;