File Coverage

lib/App/Sandy/Command/Version.pm
Criterion Covered Total %
statement 6 9 66.6
branch 0 2 0.0
condition n/a
subroutine 2 4 50.0
pod 2 2 100.0
total 10 17 58.8


line stmt bran cond sub pod time code
1             package App::Sandy::Command::Version;
2             # ABSTRACT: version command class. Print version
3              
4 1     1   2004 use App::Sandy::Base 'class';
  1         2  
  1         7  
5 1     1   612 use Pod::Usage;
  1         39811  
  1         260  
6              
7             extends 'App::Sandy::CLI::Command';
8              
9             our $VERSION = '0.22'; # VERSION
10              
11             sub validate_args {
12 0     0 1   my ($self, $args) = @_;
13 0 0         die "Too many arguments: '@$args'\n" if @$args;
14             }
15              
16             sub execute {
17 0     0 1   pod2usage(-verbose => 99, -sections => ['NAME', 'VERSION', 'AUTHOR', 'COPYRIGHT AND LICENSE'], -exitval => 0);
18             }
19              
20             __END__
21              
22             =pod
23              
24             =encoding UTF-8
25              
26             =head1 NAME
27              
28             App::Sandy::Command::Version - version command class. Print version
29              
30             =head1 VERSION
31              
32             version 0.22
33              
34             =head1 AUTHORS
35              
36             =over 4
37              
38             =item *
39              
40             Thiago L. A. Miller <tmiller@mochsl.org.br>
41              
42             =item *
43              
44             J. Leonel Buzzo <lbuzzo@mochsl.org.br>
45              
46             =item *
47              
48             Felipe R. C. dos Santos <fsantos@mochsl.org.br>
49              
50             =item *
51              
52             Helena B. Conceição <hconceicao@mochsl.org.br>
53              
54             =item *
55              
56             Gabriela Guardia <gguardia@mochsl.org.br>
57              
58             =item *
59              
60             Fernanda Orpinelli <forpinelli@mochsl.org.br>
61              
62             =item *
63              
64             Pedro A. F. Galante <pgalante@mochsl.org.br>
65              
66             =back
67              
68             =head1 COPYRIGHT AND LICENSE
69              
70             This software is Copyright (c) 2018 by Teaching and Research Institute from Sírio-Libanês Hospital.
71              
72             This is free software, licensed under:
73              
74             The GNU General Public License, Version 3, June 2007
75              
76             =cut