File Coverage

blib/lib/Mite/App/Command/clean.pm
Criterion Covered Total %
statement 18 18 100.0
branch 1 2 50.0
condition n/a
subroutine 6 6 100.0
pod 0 2 0.0
total 25 28 89.2


line stmt bran cond sub pod time code
1 16     16   13103 use 5.010001;
  16         83  
2 16     16   116 use strict;
  16         54  
  16         389  
3 16     16   98 use warnings;
  16         62  
  16         1011  
4              
5             package Mite::App::Command::clean;
6 16     16   125 use Mite::Miteception -all;
  16         64  
  16         122  
7             extends qw(Mite::App::Command);
8              
9             our $AUTHORITY = 'cpan:TOBYINK';
10             our $VERSION = '0.012000';
11              
12             sub abstract {
13 16     16 0 87 return "Remove compiled mite files.";
14             }
15              
16             sub execute {
17 1     1 0 2 my $self = shift;
18              
19 1 50       9 return 0 if $self->should_exit_quietly;
20              
21 1         103 my $project = $self->project;
22 1         26 $project->clean_mites;
23 1         6 $project->clean_shim;
24              
25 1         182 return 0;
26             }
27              
28             1;