<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<!--
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:
-->
<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/POE/Filter/IRCv3.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>12</td>
<td>16</td>
<td class="c1" title="12 / 16">
<a href="lib-POE-Filter-IRCv3-pm--condition.html"> 75.0 </a>
</td>
</tr>
</table>
<div><br></br></div>
<h2> and 3 conditions </h2>
<table>
<tr>
<th> line </th>
<th> !l </th>
<th> l&&!r </th>
<th> l&&r </th>
<th> condition </th>
</tr>
<a name=""> </a>
<tr>
<td class="h">
<a href="lib-POE-Filter-IRCv3-pm.html#102">102</a>
</td>
<td class="c3"> 17 </td>
<td class="c0"> 0 </td>
<td class="c3"> 2 </td>
<td class="s"> <span class="cast">$</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'tags'</span><span class="structure">}</span> <span class="operator">and</span> <span class="word">my</span><span class="structure">(</span><span class="symbol">@tags</span><span class="structure">)</span> <span class="operator">=</span> <span class="cast">%</span><span class="structure">{</span><span class="cast">$</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'tags'</span><span class="structure">};}</span> </td>
</tr>
<a name=""> </a>
<tr>
<td class="h">
<a href="lib-POE-Filter-IRCv3-pm.html#114">114</a>
</td>
<td class="c3"> 2 </td>
<td class="c0"> 0 </td>
<td class="c3"> 17 </td>
<td class="s"> <span class="cast">$</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'params'</span><span class="structure">}</span> <span class="operator">and</span> <span class="word">my</span><span class="structure">(</span><span class="symbol">@params</span><span class="structure">)</span> <span class="operator">=</span> <span class="cast">@</span><span class="structure">{</span><span class="cast">$</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'params'</span><span class="structure">};}</span> </td>
</tr>
<a name=""> </a>
<tr>
<td class="h">
<a href="lib-POE-Filter-IRCv3-pm.html#169">169</a>
</td>
<td class="c3"> 2 </td>
<td class="c3"> 1 </td>
<td class="c3"> 22 </td>
<td class="s"> <span class="structure">(</span><span class="symbol">$nextsp</span> <span class="operator">=</span> <span class="word">index</span><span class="structure">(</span><span class="symbol">$raw_line</span><span class="operator">,</span> <span class="single">' '</span><span class="operator">,</span> <span class="symbol">$pos</span><span class="structure">))</span> <span class="operator">></span> <span class="number">0</span> <span class="operator">and</span> <span class="word">length</span><span class="structure">(</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'prefix'</span><span class="structure">}</span> <span class="operator">=</span> <span class="word">substr</span><span class="structure">(</span><span class="symbol">$raw_line</span><span class="operator">,</span> <span class="symbol">$pos</span> <span class="operator">+</span> <span class="number">1</span><span class="operator">,</span> <span class="symbol">$nextsp</span> <span class="operator">-</span> <span class="symbol">$pos</span> <span class="operator">-</span> <span class="number">1</span><span class="structure">))</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-POE-Filter-IRCv3-pm.html#25">25</a>
</td>
<td class="c3"> 2 </td>
<td class="c3"> 1 </td>
<td class="s"> <span class="symbol">$params</span><span class="structure">{</span><span class="single">'COLONIFY'</span><span class="structure">}</span> <span class="operator">||</span> <span class="number">0</span> </td>
</tr>
<a name=""> </a>
<tr>
<td class="h">
<a href="lib-POE-Filter-IRCv3-pm.html#"></a>
</td>
<td class="c0"> 0 </td>
<td class="c3"> 3 </td>
<td class="s"> <span class="symbol">$params</span><span class="structure">{</span><span class="single">'DEBUG'</span><span class="structure">}</span> <span class="operator">||</span> <span class="symbol">$ENV</span><span class="structure">{</span><span class="single">'POE_FILTER_IRC_DEBUG'</span><span class="structure">}</span> <span class="operator">||</span> <span class="number">0</span> </td>
</tr>
</table>
<h2> or 3 conditions </h2>
<table>
<tr>
<th> line </th>
<th> l </th>
<th> !l&&r </th>
<th> !l&&!r </th>
<th> condition </th>
</tr>
<a name=""> </a>
<tr>
<td class="h">
<a href="lib-POE-Filter-IRCv3-pm.html#121">121</a>
</td>
<td class="c3"> 9 </td>
<td class="c0"> 0 </td>
<td class="c3"> 8 </td>
<td class="s"> <span class="word">index</span><span class="structure">(</span><span class="symbol">$param</span><span class="operator">,</span> <span class="single">' '</span><span class="structure">)</span> <span class="operator">!=</span> <span class="number">-1</span> <span class="operator">or</span> <span class="core">defined</span> <span class="cast">$</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'colonify'</span><span class="structure">}</span> <span class="operator">?</span> <span class="cast">$</span><span class="symbol">$event</span><span class="structure">{</span><span class="single">'colonify'</span><span class="structure">}</span> <span class="operator">:</span> <span class="cast">$</span><span class="symbol">$self</span><span class="structure">[</span><span class="number">0</span><span class="structure">]</span> </td>
</tr>
</table>
</body>
</html>