The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
This file was generated by Devel::Cover Version 
Devel::Cover is copyright 2001-2012, Paul Johnson (paul@pjcj.net)
Devel::Cover is free. It is licensed under the same terms as Perl itself.
The latest version of Devel::Cover should be available from my homepage:
http://www.pjcj.net
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<meta http-equiv="Content-Language" content="en-us"></meta>
<link rel="stylesheet" type="text/css" href="cover.css"></link>
<script type="text/javascript" src="common.js"></script>
<script type="text/javascript" src="css.js"></script>
<script type="text/javascript" src="standardista-table-sorting.js"></script>
<title> Coverage Summary </title>
</head>
<body>

<h1> Condition Coverage </h1>
<table>
<tr>
<th colspan="4">lib/Devel/PerlySense/Document/Meta.pm</th>
</tr>
<tr class="hblank"><td class="dblank"></td></tr>
<tr>
<th class="hh">Criterion</th>
<th class="hh">Covered</th>
<th class="hh">Total</th>
<th class="hh">%</th>
</tr>


<tr>
<td class="h">condition</td>
<td>45</td>
<td>49</td>
<td class="c2" title="45 / 49">

<a href="lib-Devel-PerlySense-Document-Meta-pm--condition.html"> 91.8 </a>

</td>
</tr>

</table>
<div><br></br></div>


<h2> and 3 conditions </h2>
<table>
<tr>
<th> line </th>

<th> !l </th>

<th> l&amp;&amp;!r </th>

<th> l&amp;&amp;r </th>

<th> condition </th>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#274">274</a>
</td>

<td class="c3"> 90943 </td>

<td class="c0"> 0 </td>

<td class="c3"> 423802 </td>

<td class="s"> <span class="i">$pkgNode</span> =~ <span class="q">/^PPI::Token/</span> <span class="k">and</span> <span class="i">$oNode</span><span class="i">-&gt;location</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#319">319</a>
</td>

<td class="c3"> 479172 </td>

<td class="c3"> 35548 </td>

<td class="c3"> 25 </td>

<td class="s"> <span class="i">$pkgNode</span> <span class="k">eq</span> <span class="q">&#39;PPI::Token::Symbol&#39;</span> <span class="k">and</span> <span class="i">$oNode</span> <span class="k">eq</span> <span class="q">&#39;@ISA&#39;</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#333">333</a>
</td>

<td class="c3"> 479172 </td>

<td class="c3"> 35548 </td>

<td class="c3"> 25 </td>

<td class="s"> <span class="i">$pkgNode</span> <span class="k">eq</span> <span class="q">&#39;PPI::Token::Symbol&#39;</span> <span class="k">and</span> <span class="i">$oNode</span> <span class="k">eq</span> <span class="q">&#39;@ISA&#39;</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#"></a>
</td>

<td class="c3"> 514720 </td>

<td class="c0"> 0 </td>

<td class="c3"> 25 </td>

<td class="s"> <span class="i">$pkgNode</span> <span class="k">eq</span> <span class="q">&#39;PPI::Token::Symbol&#39;</span> <span class="k">and</span> <span class="i">$oNode</span> <span class="k">eq</span> <span class="q">&#39;@ISA&#39;</span> <span class="k">and</span> <span class="i">@aToken</span> &gt; <span class="n">2</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#349">349</a>
</td>

<td class="c3"> 455094 </td>

<td class="c3"> 52126 </td>

<td class="c3"> 7525 </td>

<td class="s"> <span class="i">$pkgNode</span> <span class="k">eq</span> <span class="q">&#39;PPI::Token::Word&#39;</span> <span class="k">and</span> <span class="i">$oNode</span> =~ <span class="q">/^[A-Z][\w:]*$/</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#353">353</a>
</td>

<td class="c3"> 4998 </td>

<td class="c3"> 656 </td>

<td class="c3"> 1871 </td>

<td class="s"> <span class="i">$aToken</span>[<span class="n">-2</span>]<span class="i">-&gt;isa</span><span class="s">(</span><span class="q">&#39;PPI::Token::Operator&#39;</span><span class="s">)</span> <span class="k">and</span> <span class="i">$aToken</span>[<span class="n">-2</span>] <span class="k">eq</span> <span class="q">&#39;-&gt;&#39;</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#378">378</a>
</td>

<td class="c3"> 455094 </td>

<td class="c3"> 650 </td>

<td class="c3"> 59001 </td>

<td class="s"> <span class="i">$pkgNode</span> <span class="k">eq</span> <span class="q">&#39;PPI::Token::Word&#39;</span> <span class="k">and</span> <span class="i">@aToken</span> &gt; <span class="n">2</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#380">380</a>
</td>

<td class="c3"> 35200 </td>

<td class="c3"> 6308 </td>

<td class="c3"> 17493 </td>

<td class="s"> <span class="i">$oOperator</span><span class="i">-&gt;isa</span><span class="s">(</span><span class="q">&#39;PPI::Token::Operator&#39;</span><span class="s">)</span> <span class="k">and</span> <span class="i">$oOperator</span> <span class="k">eq</span> <span class="q">&#39;-&gt;&#39;</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#402">402</a>
</td>

<td class="c3"> 511415 </td>

<td class="c3"> 46 </td>

<td class="c3"> 3284 </td>

<td class="s"> <span class="i">$pkgNode</span> <span class="k">eq</span> <span class="q">&#39;PPI::Statement::Sub&#39;</span> <span class="k">and</span> <span class="k">not</span> <span class="i">$oNode</span><span class="i">-&gt;forward</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#502">502</a>
</td>

<td class="c3"> 21 </td>

<td class="c3"> 18 </td>

<td class="c3"> 53 </td>

<td class="s"> <span class="i">$col</span> &gt;= <span class="i">$colToken</span> <span class="k">and</span> <span class="i">$col</span> &lt; <span class="i">$colTokenEnd</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#550">550</a>
</td>

<td class="c0"> 0 </td>

<td class="c3"> 7033 </td>

<td class="c3"> 40133 </td>

<td class="s"> <span class="k">defined</span> <span class="i">$aLine</span>[<span class="i">$linePod</span>] <span class="k">and</span> <span class="k">not</span> <span class="i">$aLine</span>[<span class="i">$linePod</span>] =~ <span class="q">/^=/</span>
 </td>
</tr>

</table>

<h2> or 2 conditions </h2>
<table>
<tr>
<th> line </th>

<th> l </th>

<th> !l </th>

<th> condition </th>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#188">188</a>
</td>

<td class="c3"> 281 </td>

<td class="c3"> 46 </td>

<td class="s"> <span class="i">$raPluginSyntax</span> ||= <span class="s">[</span><span class="i">$self</span><span class="i">-&gt;raPluginSyntax</span><span class="s">]</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#533">533</a>
</td>

<td class="c3"> 6714 </td>

<td class="c3"> 319 </td>

<td class="s"> <span class="i">$1</span> || <span class="n">0</span>
 </td>
</tr>

</table>

<h2> or 3 conditions </h2>
<table>
<tr>
<th> line </th>

<th> l </th>

<th> !l&amp;&amp;r </th>

<th> !l&amp;&amp;!r </th>

<th> condition </th>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#275">275</a>
</td>

<td class="c3"> 266 </td>

<td class="c3"> 4964 </td>

<td class="c3"> 418572 </td>

<td class="s"> <span class="i">$pkgNode</span> =~ <span class="q">/^PPI::Token::QuoteLike/</span> <span class="k">or</span> <span class="i">$pkgNode</span> =~ <span class="q">/^PPI::Token::Quote/</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#336">336</a>
</td>

<td class="c0"> 0 </td>

<td class="c3"> 8 </td>

<td class="c3"> 17 </td>

<td class="s"> <span class="i">$aToken</span>[--<span class="i">$prev</span>] <span class="k">eq</span> <span class="q">&#39;push&#39;</span> <span class="k">or</span> <span class="i">$aToken</span>[--<span class="i">$prev</span>] <span class="k">eq</span> <span class="q">&#39;push&#39;</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#381">381</a>
</td>

<td class="c3"> 13073 </td>

<td class="c3"> 4256 </td>

<td class="c3"> 164 </td>

<td class="s"> <span class="i">$oObject</span><span class="i">-&gt;isa</span><span class="s">(</span><span class="q">&#39;PPI::Token::Symbol&#39;</span><span class="s">)</span> <span class="k">or</span> <span class="i">$oObject</span><span class="i">-&gt;isa</span><span class="s">(</span><span class="q">&#39;PPI::Token::Word&#39;</span><span class="s">)</span>
 </td>
</tr>

<a name=""> </a>
<tr>
<td class="h">
<a href="lib-Devel-PerlySense-Document-Meta-pm.html#543">543</a>
</td>

<td class="c3"> 4835 </td>

<td class="c3"> 486 </td>

<td class="c3"> 6714 </td>

<td class="s"> <span class="i">$level</span> &lt; <span class="i">$headingLevel</span> - <span class="n">1</span> <span class="k">or</span> <span class="i">$headingLevel</span> == <span class="n">0</span>
 </td>
</tr>

</table>


</body>
</html>