File Coverage

blib/lib/Clarity/XOG.pm
Criterion Covered Total %
statement 3 7 42.8
branch n/a
condition n/a
subroutine 1 5 20.0
pod 2 3 66.6
total 6 15 40.0


line stmt bran cond sub pod time code
1             package Clarity::XOG;
2 1     1   1356 use App::Cmd::Setup -app;
  1         80627  
  1         10  
3              
4 0     0 1   sub usage_desc { "xogtool <subcommand> [options]* [files]*" }
5 0     0 0   sub abstract { "*** ABSTRACT *** ABSTRACT *** Clarity XOG utility" }
6              
7 0     0 1   sub default_command { "commands" }
8              
9             sub _usage_text {
10 0     0     "xogtool <subcommand> [options]* [files]*
11              
12             This is a Clarity XOG tool.
13             Its primary usecase is merging XOG project files.
14             See 'xogtool help merge' for more details.
15             ",
16             }
17              
18             1;
19              
20             __END__
21              
22             =pod
23              
24             =head1 NAME
25              
26             Clarity::XOG - xogtool utility base class
27              
28             =head1 ABOUT
29              
30             This is the base class for the C<xogtool> utility based on
31             L<App::Command|App::Command>.
32              
33             =head1 AUTHOR
34              
35             Steffen Schwigon, C<< <ss5 at renormalist.net> >>
36              
37             =head1 BUGS
38              
39             Please report any bugs or feature requests to C<bug-clarity-xog-merge
40             at rt.cpan.org>, or through the web interface at
41             L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Clarity-XOG-Merge>. I
42             will be notified, and then you'll automatically be notified of
43             progress on your bug as I make changes.
44              
45             =head1 COPYRIGHT & LICENSE
46              
47             Copyright 2010-2011 Steffen Schwigon, all rights reserved.
48              
49             This program is free software; you can redistribute it and/or modify
50             it under the same terms as Perl itself.
51              
52             =cut