File Coverage

blib/lib/Footprintless/App/Command/overlay.pm
Criterion Covered Total %
statement 11 12 91.6
branch n/a
condition n/a
subroutine 5 6 83.3
pod 1 1 100.0
total 17 19 89.4


line stmt bran cond sub pod time code
1 5     5   2637 use strict;
  5         10  
  5         120  
2 5     5   22 use warnings;
  5         9  
  5         209  
3              
4             package Footprintless::App::Command::overlay;
5             $Footprintless::App::Command::overlay::VERSION = '1.29';
6             # ABSTRACT: Performs an action on an overlay.
7             # PODNAME: Footprintless::App::Command::overlay
8              
9 5     5   24 use parent qw(Footprintless::App::ActionCommand);
  5         8  
  5         20  
10              
11             sub _actions {
12             return (
13 2     2   12 'clean' => 'Footprintless::App::Command::overlay::clean',
14             'initialize' => 'Footprintless::App::Command::overlay::initialize',
15             'update' => 'Footprintless::App::Command::overlay::update'
16             );
17             }
18              
19             sub _default_action {
20 0     0   0 return 'update';
21             }
22              
23             sub usage_desc {
24 2     2 1 16 return "fpl overlay OVERLAY_COORD ACTION %o";
25             }
26              
27             1;
28              
29             __END__