line |
true |
false |
branch |
38
|
0 |
0 |
if $request->{'is_invalid_request'} or $ds->node_attr($path, 'undocumented') or $ds->node_attr($path, 'disabled') |
45
|
0 |
0 |
if ($Web::DataService::ONE_REQUEST) |
48
|
0 |
0 |
if $role |
54
|
0 |
0 |
unless ($format) |
110
|
0 |
0 |
if (defined $doc_template) { } |
112
|
0 |
0 |
if $doc_template eq '' |
113
|
0 |
0 |
unless $ds->check_doc($doc_template) |
120
|
0 |
0 |
if ($path eq '/') { } |
129
|
0 |
0 |
if $ds->node_has_operation($path) |
136
|
0 |
0 |
unless defined $t |
138
|
0 |
0 |
if $ds->check_doc($t) |
142
|
0 |
0 |
if ($ds->debug) |
154
|
0 |
0 |
if ($doc_template) { } |
159
|
0 |
0 |
if ($_[0] =~ qr/ ^ (node|op|path) (abs|rel|site)? [:] ( [^#?]* ) (?: [?] ( [^#]* ) )? (?: [#] (.*) )? /sx) { } |
168
|
0 |
0 |
if ($arg ne 'path' and $path =~ qr/ (.*) [.] ([^.]+) $ /x) |
186
|
0 |
0 |
if (defined $format and $format eq 'pod') { } |
233
|
0 |
0 |
if $ds->check_doc($check1) |
237
|
0 |
0 |
if $ds->check_doc($check2) |
263
|
0 |
0 |
if ($expr =~ qr/ ^ (\w+) \s* = \s* " ( (?: [^"] | \\{2} | \\" )+ ) " \s* (.*) /sx) { } |
|
0 |
0 |
elsif ($expr =~ qr/ ^ (\w+) \s* = \s* ( (?: [^;] | \\{2} | \\; )+ ) \s* (.*) /sx) { } |
|
0 |
0 |
elsif ($expr =~ qr/ ^ ; \s* (.*) /sx) { } |
270
|
0 |
0 |
unless ($Web::DataService::Node::NODE_DEF{$attr}) |
285
|
0 |
0 |
unless ($Web::DataService::Node::NODE_DEF{$attr}) |
321
|
0 |
0 |
unless ref $node_hash eq 'HASH' |
340
|
0 |
0 |
unless @list |
352
|
0 |
0 |
if (defined $body and $body ne '') |
357
|
0 |
0 |
if ($options->{'usage'}) |
360
|
0 |
0 |
ref $usage eq 'ARRAY' ? : |
364
|
0 |
0 |
if ($usage_doc) |
394
|
0 |
0 |
ref $usage eq 'ARRAY' ? : |
408
|
0 |
0 |
unless defined $example |
410
|
0 |
0 |
if ($example =~ qr/ ^ html: | ^ text: /sx) { } |
|
0 |
0 |
elsif ($example =~ qr" ( / | http:/+ )? ( [^?.#]+ ) (?: [.] ([^?.#]+) ) (?: [?] ( [^#]+ ) )? (?: [#] (.*) )? "sx) { } |
|
0 |
0 |
elsif (ref $example eq 'HASH') { } |
418
|
0 |
0 |
if $3 |
419
|
0 |
0 |
if $4 |
420
|
0 |
0 |
if $5 |
421
|
0 |
0 |
if defined $1 and $1 =~ qr/ ^h /x |
424
|
0 |
0 |
if $url |
430
|
0 |
0 |
if $example->{'format'} |
431
|
0 |
0 |
if $example->{'params'} |
432
|
0 |
0 |
if $example->{'fragment'} |
433
|
0 |
0 |
if $example->{'type'} |
436
|
0 |
0 |
if $url |
440
|
0 |
0 |
unless @urls |
446
|
0 |
0 |
if ($url =~ qr/ ^ (\w+): (.+) /sx) { } |
448
|
0 |
0 |
if ($1 eq 'html') { } |
|
0 |
0 |
elsif ($1 eq 'text') { } |
493
|
0 |
0 |
if ($target =~ qr/ ^ (.*?) \| (.*) /sx) { } |