File Coverage

blib/arch/Graphics/Layout/Kiwisolver/Variable.pm
Criterion Covered Total %
statement 13 13 100.0
branch n/a
condition 2 2 100.0
subroutine 4 4 100.0
pod 0 1 0.0
total 19 20 95.0


line stmt bran cond sub pod time code
1 8     8   55 use strict;
  8         18  
  8         230  
2 8     8   41 use warnings;
  8         26  
  8         593  
3             package Graphics::Layout::Kiwisolver::Variable;
4             # ABSTRACT: Kiwisolver variable
5             $Graphics::Layout::Kiwisolver::Variable::VERSION = '0.002';
6 8     8   68 use overload "fallback" => 0, '""' => \&stringify;
  8         20  
  8         53  
7              
8             sub stringify {
9 11     11 0 17635103 my ($self) = @_;
10 11   100     31 "(@{[ $self->name || '[unnamed]' ]} : @{[ $self->value ]})"
  11         125  
  11         152  
11             }
12              
13             1;
14              
15             __END__
16              
17             =pod
18              
19             =encoding UTF-8
20              
21             =head1 NAME
22              
23             Graphics::Layout::Kiwisolver::Variable - Kiwisolver variable
24              
25             =head1 VERSION
26              
27             version 0.002
28              
29             =head1 METHODS
30              
31             =head2 name
32              
33             TODO
34              
35             =head2 setName
36              
37             TODO
38              
39             =head2 value
40              
41             TODO
42              
43             =head2 setValue
44              
45             TODO
46              
47             =head2 equals
48              
49             TODO
50              
51             =classmethod new
52              
53             TODO
54              
55             =head1 AUTHOR
56              
57             Zakariyya Mughal <zmughal@cpan.org>
58              
59             =head1 COPYRIGHT AND LICENSE
60              
61             This software is copyright (c) 2019 by Zakariyya Mughal.
62              
63             This is free software; you can redistribute it and/or modify it under
64             the same terms as the Perl 5 programming language system itself.
65              
66             =cut