| line | !l | l&&!r | l&&r | condition | 
 
| 300 | 0 | 139 | 4 | $args{'name'} and $self->has_instance($args{'name'}) | 
 
| 379 | 259 | 0 | 0 | $self->skip_include and defined $normalized_model->{'include'} | 
 
| 391 | 258 | 0 | 0 | $self->skip_include and defined $normalized_model->{'include_backend'} | 
 
| 418 | 4 | 0 | 0 | $target_model->{$rw} and $included_model->{$rw} | 
 
| 440 | 115 | 275 | 0 | defined $raw_name and $config_class_name ne $raw_name | 
 
| 597 | 945 | 0 | 320 | defined $info->{'cargo'} and defined $info->{'cargo'}{'type'} | 
 
|  | 945 | 318 | 2 | defined $info->{'cargo'} and defined $info->{'cargo'}{'type'} and $info->{'cargo'}{'type'} eq "warped_node" | 
 
| 603 | 945 | 317 | 3 | defined $info->{'cargo'} and defined $info->{'cargo'}{'warp'} | 
 
| 616 | 945 | 318 | 2 | defined $info->{'cargo'} and defined $info->{'cargo'}{'compute'} | 
 
| 627 | 945 | 317 | 3 | defined $info->{'cargo'} and defined $info->{'cargo'}{'refer_to'} | 
 
| 635 | 4 | 1078 | 183 | defined $info->{'type'} and $info->{'type'} eq 'list' || $info->{'type'} eq 'hash' | 
 
| 658 | 4 | 566 | 695 | defined $info->{'type'} and $info->{'type'} eq "leaf" | 
 
| 662 | 4 | 1198 | 63 | defined $info->{'type'} and $info->{'type'} eq "check_list" | 
 
| 678 | 780 | 0 | 0 | $ref and ref $ref eq "ARRAY" | 
 
| 977 | 0 | 0 | 0 | defined $elt_type and $elt_type ne "warped_node" | 
 
| 1034 | 22 | 9 | 0 | @keys != @$warper_items and not $key_set =~ /\$\w+/u | 
 
| 1149 | 2 | 138 | 89 | defined $type and $type eq "leaf" | 
 
| 1226 | 0 | 65 | 0 | defined $include_class and defined $self->{'included_class'}{$class_name}{$include_class} | 
 
| 1243 | 41 | 0 | 24 | defined $include_after and defined $included_model->{'element'} | 
 
| 1293 | 30 | 19 | 1 | $load_file and $load_file =~ m[^/]u | 
 
|  | 0 | 49 | 0 | $self->model_dir and $self->model_dir =~ m[^/]u | 
 
| 1450 | 49 | 1 | 0 | do { | 
 
| 1598 | 75 | 0 | 0 | $summary &&= " - $summary" | 
 
| 1753 | 0 | 0 | 1 | defined $dir_str and $dir_str | 
 
| 1879 | 0 | 1 | 6 | defined $elts and @$elts | 
| line | l | !l | condition | 
 
| 189 | 41 | 0 | "File::HomeDir"->my_home // "" | 
 
| 253 | 5 | 0 | $appli_map->{$application} || die("Unknown application $application. Expected one of " . join(' ', sort(keys %$appli_map)) . "\n") | 
 
| 258 | 0 | 46 | $appli_info->{'_category'} // "" | 
 
| 261 | 46 | 0 | $appli_info->{$application} // {} | 
 
| 273 | 16 | 10 | delete $args->{'instance_name'} || delete $args->{'name'} || $app_name || 'default' | 
 
| 287 | 0 | 5 | delete $args{'model_args'} // {} | 
 
| 407 | 258 | 0 | shift() || die('include_backend:: undefined target_model') | 
 
| 433 | 390 | 0 | shift() || die() | 
 
| 434 | 390 | 0 | shift() || die() | 
 
| 478 | 30 | 360 | delete $normalized_model->{'accept'} || [] | 
 
| 486 | 0 | 0 | delete $name_match->{'name_match'} || '.*' | 
 
| 584 | 1265 | 0 | shift() || die() | 
 
| 703 | 105 | 285 | $model->{'rw_config'} || (return) | 
 
| 845 | 320 | 0 | shift() || die() | 
 
| 875 | 0 | 0 | shift() || die() | 
 
| 911 | 0 | 0 | shift() || die() | 
 
| 946 | 332 | 0 | shift() || die() | 
 
| 1199 | 259 | 0 | shift() || die('include_class: undefined target_model') | 
 
| 1263 | 45 | 20 | $target_model->{'element'} ||= {} | 
 
| 1507 | 3604 | 0 | shift() || die('Model::get_model: missing config class name argument') | 
 
| 1540 | 2 | 1 | $done //= {} | 
 
| 1597 | 0 | 75 | $elt_info->{'summary'} || '' | 
 
| 1690 | 6 | 69 | $elt_info->{'description'} || '' | 
 
| 1750 | 0 | 2 | $done //= {} | 
 
| 1784 | 3 | 0 | shift() || die('Model::get_element_model: missing config class name argument') | 
 
| 1786 | 3 | 0 | shift() || die('Model::get_element_model: missing element name argument') | 
 
| 1861 | 0 | 1 | shift() || '' | 
 
| 1873 | 0 | 7 | shift() || '' | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 228 | 1 | 0 | 0 | shift() || $self->legacy | 
 
| 260 | 0 | 0 | 46 | $args->{'config_dir'} //= $appli_info->{$application}{'config_dir'} | 
 
| 289 | 3 | 2 | 0 | $model_storage //= "Config::Model"->new(%$m_args) | 
 
| 406 | 258 | 0 | 0 | shift() || croak('include_backend: undef includer') | 
 
| 546 | 0 | 150 | 0 | $model->{'element'}{$_}{$info_name} ||= $info | 
 
| 635 | 159 | 161 | 941 | $info->{'type'} eq 'list' || $info->{'type'} eq 'hash' | 
 
| 806 | 58 | 34 | 0 | shift() || $old_name | 
 
| 1198 | 259 | 0 | 0 | shift() || croak('include_class: undef includer') | 
 
| 1219 | 65 | 0 | 0 | shift() || croak('include_class: undef includer') | 
 
| 1220 | 65 | 0 | 0 | shift() || croak('include_class: undefined target_model') | 
 
| 1221 | 65 | 0 | 0 | shift() || croak('include_class: undef include_class param') | 
 
| 1472 | 5 | 0 | 0 | delete $augment_data{'name'} || croak('augment_config_class: missing class name') | 
 
| 1520 | 3602 | 0 | 0 | $self->_get_model($config_class_name) || croak("get_model error: unknown config class name: $config_class_name") | 
 
| 1563 | 10 | 0 | 0 | $self->model($class_name) || croak("get_model_doc model error : unknown config class name: $class_name") | 
 
| 1685 | 10 | 6 | 0 | $cargo_vt || $cargo_type | 
 
| 1687 | 10 | 6 | 59 | $elt_info->{'config_class_name'} || $cargo->{'config_class_name'} | 
 
| 1702 | 47 | 28 | 0 | $vt || $type | 
 
| 1791 | 3 | 0 | 0 | $model->{'element'}{$element_name} || croak("get_element_model error: unknown element name: $element_name") | 
 
| 1807 | 0 | 0 | 0 | $self->normalized_model($config_class_name) || croak("get_normalized_model error: unknown config class name: $config_class_name") | 
 
| 1815 | 104 | 0 | 0 | $args{'class'} || croak(q[get_element_name: missing 'class' parameter]) | 
 
| 1829 | 31 | 511 | 0 | $elt_data->{'level'} || get_default_property('level') | 
 
| 1838 | 896 | 0 | 0 | $args{'element'} || croak(q[get_element_property: missing 'element' parameter]) | 
 
| 1840 | 896 | 0 | 0 | $args{'property'} || croak(q[get_element_property: missing 'property' parameter]) | 
 
| 1842 | 896 | 0 | 0 | $args{'class'} || croak(q[get_element_property:: missing 'class' parameter]) | 
 
| 1850 | 1 | 51 | 0 | $model->{'accept'}{$acc_re}{$prop} || get_default_property($prop) | 
 
| 1855 | 89 | 755 | 0 | $self->model($class)->{'element'}{$elt}{$prop} || get_default_property($prop) |