File Coverage

blib/lib/RPerl/Test/Subclass/MySubclassersCDE_Good.pm
Criterion Covered Total %
statement 255 255 100.0
branch n/a
condition n/a
subroutine 85 85 100.0
pod n/a
total 340 340 100.0


line stmt bran cond sub pod time code
1             # [[[ HEADER ]]]
2 1     1   10 use RPerl;
  1         4  
  1         17  
3              
4             package RPerl::Test::Subclass::MySubclassersCDE_Good;
5             use strict;
6 1     1   75 use warnings;
  1         5  
  1         344  
7 1     1   11 our $VERSION = 0.001_000;
  1         5  
  1         169  
8              
9 1     1   7 # [[[ OO INHERITANCE ]]]
  1         6  
  1         126  
10             use parent qw(RPerl::Test);
11             use RPerl::Test;
12              
13             # [[[ CRITICS ]]]
14 1     1   12 ## no critic qw(Capitalization ProhibitMultiplePackages ProhibitReusedNames) # SYSTEM DEFAULT 3: allow multiple & lower case package names
  1         5  
  1         51  
15 1     1   8  
  1         3  
  1         16  
16             # [[[ OO PROPERTIES ]]]
17             our hashref $properties = {};
18 1     1   91  
  1         5  
  1         305  
19 1     1   10 1; # end of class
  1         4  
  1         9  
20              
21             package RPerl::Test::Subclass::MySubclasserC_Good;
22 1     1   69 use strict;
  1         4  
  1         26  
23 1     1   8 use warnings;
  1         2  
  1         7  
24             our $VERSION = 0.001_000;
25              
26 1     1   119 # [[[ OO INHERITANCE ]]]
  1         5  
  1         184  
27 1     1   11 use parent qw(RPerl::Test);
  1         3  
  1         13  
28             use RPerl::Test;
29              
30 1     1   95 # [[[ OO PROPERTIES ]]]
  1         4  
  1         25  
31 1     1   9 our hashref $properties = {};
  1         4  
  1         7  
32              
33             1; # end of class
34 1     1   74  
  1         4  
  1         30  
35 1     1   7 package RPerl::Test::Subclass::MySubclasserD_Good;
  1         4  
  1         6  
36             use strict;
37             use warnings;
38             our $VERSION = 0.001_000;
39              
40             # [[[ OO INHERITANCE ]]]
41             use parent qw(RPerl::Test);
42 1     1   64 use RPerl::Test;
  1         3  
  1         26  
43 1     1   7  
  1         3  
  1         49  
44             # [[[ OO PROPERTIES ]]]
45             our hashref $properties = {};
46              
47             1; # end of class
48 1     1   8  
  1         5  
  1         4  
49 1     1   73 package RPerl::Test::Subclass::MySubclasserE_Good;
  1         5  
  1         99  
50 1     1   11 use strict;
  1         3  
  1         83  
51 1     1   7 use warnings;
  1         2  
  1         56  
52             our $VERSION = 0.001_000;
53              
54             # [[[ OO INHERITANCE ]]]
55             use parent qw(RPerl::Test);
56             use RPerl::Test;
57              
58             # [[[ OO PROPERTIES ]]]
59             our hashref $properties = {};
60              
61             1; # end of class