line |
true |
false |
branch |
25
|
1 |
19 |
unless @tree_configs and scalar @tree_configs >= 2 |
40
|
2 |
19 |
unless exists $$config{'tree_root'} |
43
|
1 |
18 |
if exists $$self{'trees'}{$tree_name} |
49
|
1 |
17 |
unless blessed $root_tree and $root_tree->isa('Tree::Simple') |
58
|
2 |
11 |
if (exists $$config{'tree_index'}) { } |
59
|
1 |
1 |
unless $$config{'tree_index'}->isa('Tree::Simple::Manager::Index') |
69
|
1 |
11 |
if (exists $$config{'tree_meta_data'}) |
70
|
0 |
1 |
unless ref $$config{'tree_meta_data'} eq 'HASH' |
74
|
0 |
2 |
unless $tree->isa('Tree::Simple::WithMetaData') |
81
|
2 |
10 |
if (exists $$config{'tree_view'}) { } |
82
|
1 |
1 |
unless $$config{'tree_view'}->isa('Tree::Simple::View') |
97
|
1 |
16 |
unless exists $$config{'tree_file_path'} |
100
|
4 |
12 |
if (exists $$config{'tree_cache_path'}) |
104
|
2 |
2 |
if ($file_stat and $cache_stat and $cache_stat->mtime >= $file_stat->mtime) |
109
|
0 |
2 |
if ($@) { } |
125
|
0 |
14 |
if exists $$config{'tree_file_encoding'} |
130
|
3 |
10 |
if (exists $$config{'tree_parse_filter'}) { } |
131
|
1 |
2 |
unless ref $$config{'tree_parse_filter'} eq 'CODE' |
151
|
3 |
11 |
if ($@) |
155
|
2 |
9 |
if (exists $$config{'tree_cache_path'}) |
159
|
0 |
2 |
if ($@) |
172
|
1 |
12 |
unless blessed $tree and $tree->isa('Tree::Simple') |
185
|
109 |
10 |
if $tabs |
194
|
1 |
1 |
wantarray ? : |
199
|
1 |
8 |
unless defined $tree_name |
201
|
1 |
7 |
unless exists $$self{'trees'}{$tree_name} |
208
|
1 |
11 |
unless defined $tree_name |
210
|
1 |
10 |
unless exists $$self{'trees'}{$tree_name} |
222
|
1 |
4 |
unless defined $tree_name |
224
|
1 |
3 |
unless exists $$self{'trees'}{$tree_name} |
237
|
2 |
2 |
if exists $$self{'trees_loaded_from_cache'}{$tree_name} |