File Coverage

blib/lib/Property/Lookup/Base.pm
Criterion Covered Total %
statement 15 17 88.2
branch n/a
condition n/a
subroutine 7 9 77.7
pod 2 2 100.0
total 24 28 85.7


line stmt bran cond sub pod time code
1 3     3   2461 use 5.008;
  3         11  
  3         152  
2 3     3   16 use strict;
  3         8  
  3         89  
3 3     3   17 use warnings;
  3         13  
  3         158  
4              
5             package Property::Lookup::Base;
6             BEGIN {
7 3     3   77 $Property::Lookup::Base::VERSION = '1.101400';
8             }
9             # ABSTRACT: Base class for property lookup classes
10 3     3   23 use parent 'Class::Accessor::Constructor';
  3         6  
  3         20  
11             __PACKAGE__->mk_constructor;
12              
13             # Define functions and class methods lest they be handled by AUTOLOAD.
14 3     3 1 8327 sub DEFAULTS { () }
15 3     3 1 1668 sub FIRST_CONSTRUCTOR_ARGS { () }
16 0     0     sub DESTROY { }
17              
18             # Each lookup layer should answer any call, so return undef for all options
19             # unknown to this layer.
20 0     0     sub AUTOLOAD { }
21              
22             1;
23              
24              
25             __END__