File Coverage

blib/lib/MooseX/App/Meta/Role/Class/Command.pm
Criterion Covered Total %
statement 8 8 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 11 11 100.0


line stmt bran cond sub pod time code
1             # ============================================================================
2             package MooseX::App::Meta::Role::Class::Command;
3             # ============================================================================
4              
5 10     10   35135 use utf8;
  10         29  
  10         60  
6 10     10   416 use 5.010;
  10         39  
7              
8 10     10   56 use Moose::Role;
  10         30  
  10         99  
9              
10             has 'app_attribute_metaroles' => (
11             is => 'rw',
12             isa => 'ArrayRef[Str]',
13             predicate => 'has_app_attribute_metaroles',
14             traits => ['Array'],
15             handles => {
16             app_attribute_metaroles_add => 'push',
17             app_attribute_metaroles_uniq => 'uniq',
18             }
19             );
20              
21             1;