File Coverage

blib/lib/Sys/Bprsync/Cmd.pm
Criterion Covered Total %
statement 11 13 84.6
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 16 18 88.8


line stmt bran cond sub pod time code
1             package Sys::Bprsync::Cmd;
2             {
3             $Sys::Bprsync::Cmd::VERSION = '0.25';
4             }
5             BEGIN {
6 1     1   2693 $Sys::Bprsync::Cmd::AUTHORITY = 'cpan:TEX';
7             }
8             # ABSTRACT: Bprsync CLI
9              
10 1     1   30 use 5.010_000;
  1         5  
  1         49  
11 1     1   7 use mro 'c3';
  1         2  
  1         19  
12 1     1   958 use feature ':5.10';
  1         3  
  1         238  
13              
14 1     1   629 use Moose;
  0            
  0            
15             use namespace::autoclean;
16              
17             # use IO::Handle;
18             # use autodie;
19             # use MooseX::Params::Validate;
20             # use Carp;
21             # use English qw( -no_match_vars );
22             # use Try::Tiny;
23              
24             # extends ...
25             extends 'MooseX::App::Cmd';
26             # has ...
27             # with ...
28             # initializers ...
29              
30             # your code here ...
31              
32             no Moose;
33             __PACKAGE__->meta->make_immutable;
34              
35             1;
36              
37             __END__
38              
39             =pod
40              
41             =encoding UTF-8
42              
43             =head1 NAME
44              
45             Sys::Bprsync::Cmd - Bprsync CLI
46              
47             =head1 SYNOPSIS
48              
49             use Sys::RevoBackup::Cmd;
50             my $Mod = Sys::RevoBackup::Cmd::->new();
51              
52             =head1 DESCRIPTION
53              
54             This class is the base class for any command implemented by its subclasses.
55              
56             It is a mere requirement by App::Cmd. Don't mess with it.
57              
58             =head1 NAME
59              
60             Sys::Bprsync::Cmd - Command base class.
61              
62             =head1 AUTHOR
63              
64             Dominik Schulz <dominik.schulz@gauner.org>
65              
66             =head1 COPYRIGHT AND LICENSE
67              
68             This software is copyright (c) 2012 by Dominik Schulz.
69              
70             This is free software; you can redistribute it and/or modify it under
71             the same terms as the Perl 5 programming language system itself.
72              
73             =cut