File Coverage

blib/lib/LaTeX/TikZ/Set/Container.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package LaTeX::TikZ::Set::Container;
2              
3 10     10   3250 use strict;
  10         14  
  10         242  
4 10     10   31 use warnings;
  10         8  
  10         306  
5              
6             =head1 NAME
7              
8             LaTeX::TikZ::Set::Container - A role for set objects that are made of subobjects.
9              
10             =head1 VERSION
11              
12             Version 0.03
13              
14             =head1 DESCRIPTION
15              
16             L objects that group other objects together consume this role.
17             This forces them to implement :
18              
19             =over 4
20              
21             =item *
22              
23             a C method that returns the list of subobjects ;
24              
25             =item *
26              
27             an C method describing how more elements can be added to the set.
28              
29             =back
30              
31             =cut
32              
33             our $VERSION = '0.03';
34              
35 10     10   29 use Mouse::Role;
  10         10  
  10         38  
36              
37             =head1 METHODS
38              
39             This method is required by the interface :
40              
41             =over 4
42              
43             =item *
44              
45             C
46              
47             =back
48              
49             =cut
50              
51             requires qw<
52             add
53             kids
54             >;
55              
56             =head1 SEE ALSO
57              
58             L, L.
59              
60             =head1 AUTHOR
61              
62             Vincent Pit, C<< >>, L.
63              
64             You can contact me by mail or on C (vincent).
65              
66             =head1 BUGS
67              
68             Please report any bugs or feature requests to C, or through the web interface at L.
69             I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
70              
71             =head1 SUPPORT
72              
73             You can find documentation for this module with the perldoc command.
74              
75             perldoc LaTeX::TikZ
76              
77             =head1 COPYRIGHT & LICENSE
78              
79             Copyright 2010,2011,2012,2013,2014,2015 Vincent Pit, all rights reserved.
80              
81             This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
82              
83             =cut
84              
85             1; # End of LaTeX::TikZ::Set::Container