| blib/lib/JQuery/Mobile.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 55 | 126 | 43.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 87 | 0 | 0 | 0 | not $message and $$args{'type'} |
| 238 | 0 | 0 | 4 | $args{'th'} and exists $args{'th'}{$header} |
| 294 | 1 | 0 | 2 | exists $args{'head'} and not $args{'head'} |
| 310 | 1 | 0 | 0 | exists $args{'head'} and not $args{'head'} |
| 317 | 0 | 0 | 2 | $args{'collapsibles'} and @{$args{'collapsibles'};} |
| 319 | 2 | 0 | 2 | $args{'active'} and not exists $$collapsible{'active'} |
| 341 | 0 | 0 | 2 | $args{'active'} and not exists $args{'listview'}{'active'} |
| 347 | 0 | 1 | 1 | not exists $args{'collapsed'} and $args{'content'} =~ /ui-btn-active/ |
| 367 | 2 | 0 | 2 | $args{'anchor'} and %{$args{'anchor'};} |
| 373 | 3 | 0 | 1 | $args{'split_anchor'} and %{$args{'split_anchor'};} |
| 485 | 6 | 1 | 0 | exists $args{'role'} and $args{'role'} eq 'none' |
| 491 | 5 | 0 | 2 | $args{'type'} and $args{'type'} =~ /^(button|submit|reset)$/ |
| 513 | 2 | 3 | 5 | $$field{'type'} and $$field{'type'} =~ /^(select|radio|checkbox|textarea|rangeslider)$/ |
| 639 | 0 | 0 | 0 | $sort_options and $sort_options eq 'key' |
| 734 | 1 | 0 | 0 | $sort_options and $sort_options eq 'key' |
| line | l | !l | condition |
|---|---|---|---|
| 17 | 1 | 0 | $args{'config'} ||= {} |
| 97 | 0 | 0 | $message ||= 'Enter "%FIELDNAME%"' |
| 144 | 0 | 0 | $$self{'config'}{'app-title'} || 'Header Content' |
| 156 | 2 | 0 | $args{'content'} ||= ' Footer Content' |
| 216 | 1 | 0 | $args{'content'} ||= ' Panel Content ' |
| 264 | 1 | 0 | $args{'content'} ||= ' Popup Content ' |
| 280 | 3 | 0 | $args{'content'} ||= ' Page Content ' |
| 281 | 0 | 3 | $args{'role'} ||= 'page' |
| 308 | 1 | 0 | $pages ||= ' Multiple Pages ' |
| 327 | 0 | 0 | $args{'content'} ||= ' Collapsible Set Content ' |
| 345 | 2 | 0 | $args{'title'} ||= 'Title' |
| 350 | 2 | 0 | $args{'content'} ||= ' Collapsible TitleCollapsible Content ' |
| 504 | 1 | 0 | $args{'method'} ||= 'post' |
| 565 | 0 | 1 | $args{'container_role'} ||= 'fieldcontain' |
| 577 | 5 | 2 | $args{'type'} ||= 'text' |
| 596 | 0 | 5 | $args{'container_role'} ||= 'fieldcontain' |
| 607 | 0 | 1 | $args{'cols'} ||= 40 |
| 608 | 0 | 1 | $args{'rows'} ||= 8 |
| 614 | 0 | 1 | $args{'container_role'} ||= 'fieldcontain' |
| 626 | 0 | 0 | $args{'native-menu'} ||= 'false' |
| 701 | 0 | 1 | $args{'container_role'} ||= 'fieldcontain' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 144 | 5 | 0 | 0 | $args{'content'} ||= ' ' . ($$self{'config'}{'app-title'} || 'Header Content') . '' |
| 294 | 2 | 0 | 1 | exists $args{'head'} and not $args{'head'} or not $$self{'config'}{'head'} |
| 310 | 0 | 0 | 1 | exists $args{'head'} and not $args{'head'} or not $$self{'config'}{'head'} |
| 451 | 3 | 0 | 0 | $$item{'split_value'} || $args{'split_value'} |
| 578 | 0 | 7 | 0 | $args{'id'} ||= $args{'name'} |
| 579 | 2 | 5 | 0 | $args{'label'} ||= _label($args{'name'}) |
| 604 | 0 | 1 | 0 | $args{'id'} ||= $args{'name'} |
| 605 | 0 | 1 | 0 | $args{'label'} ||= _label($args{'name'}) |
| 622 | 0 | 1 | 0 | $args{'id'} ||= $args{'name'} |
| 623 | 1 | 0 | 0 | $args{'label'} ||= _label($args{'name'}) |
| 723 | 0 | 2 | 0 | $args{'id'} ||= $args{'name'} |
| 724 | 0 | 2 | 0 | $args{'label'} ||= _label($args{'name'}) |
| 800 | 0 | 2 | 0 | $$controlgroup{'content'} ||= ' ' . $options . $invalid |