line |
true |
false |
branch |
26
|
58 |
1271 |
if ($changed_aspect eq 'delete' or $changed_aspect eq 'unload') { } |
28
|
5 |
53 |
unless (defined $undo_data) |
33
|
53 |
5 |
if ref $changed_obj |
34
|
0 |
58 |
if ($error) |
42
|
1324 |
5 |
if (defined $changed_obj) { } |
66
|
6 |
332 |
if ($changed_class_name =~ /::Ghost/) |
67
|
0 |
6 |
unless ($changed_aspect =~ /^(create|delete)(_object|)$/) |
74
|
4 |
328 |
if ($changed_aspect eq 'external_change') |
75
|
4 |
0 |
if (ref $undo_data eq 'CODE') { } |
84
|
4 |
324 |
unless $changed_obj |
88
|
4 |
320 |
if ($changed_aspect eq '__define__') { } |
|
117 |
203 |
elsif ($changed_aspect eq 'create') { } |
|
18 |
185 |
elsif ($changed_aspect eq 'delete') { } |
|
0 |
185 |
elsif ($changed_aspect eq 'load') { } |
|
0 |
185 |
elsif ($changed_aspect eq 'load_external') { } |
|
0 |
185 |
elsif ($changed_aspect eq 'unload') { } |
|
12 |
173 |
elsif ($changed_aspect eq 'commit') { } |
|
0 |
173 |
elsif ($changed_aspect eq 'rollback') { } |
|
0 |
173 |
elsif ($changed_aspect eq 'rewrite_module_header') { } |
92
|
18 |
99 |
if ($changed_obj->isa('UR::Observer')) { } |
101
|
26 |
115 |
if ($key =~ /^(status|warning|error|debug)_message$/ or ref $changed_obj->{$key}) |
120
|
0 |
0 |
if $changed_obj |
122
|
12 |
0 |
if ($changed_obj->isa('UR::Context::Transaction')) { } |
135
|
0 |
0 |
if (defined $data) { } |
138
|
0 |
0 |
unless ($f) |
151
|
40 |
133 |
if ($changed_obj->can($changed_aspect)) |
157
|
1 |
323 |
if $changed_obj->{'_change_count'} and $changed_obj->{'_change_count'} < 0 |
165
|
3 |
17 |
if ($changed_aspect eq 'external_change') { } |