1<!DOCTYPE html>
2<html lang="en">
3 <head>
4  <meta charset="UTF-8">
5  <title>Code Coverage for %s</title>
6  <meta name="viewport" content="width=device-width, initial-scale=1.0">
7  <link href="css/bootstrap.min.css" rel="stylesheet">
8  <link href="css/style.css" rel="stylesheet">
9  <!--[if lt IE 9]>
10  <script src="js/html5shiv.min.js"></script>
11  <script src="js/respond.min.js"></script>
12  <![endif]-->
13 </head>
14 <body>
15  <header>
16   <div class="container">
17    <div class="row">
18     <div class="col-md-12">
19      <ol class="breadcrumb">
20        <li><a href="index.html">%s</a></li>
21        <li class="active">source_with_ignore.php</li>
22
23      </ol>
24     </div>
25    </div>
26   </div>
27  </header>
28  <div class="container">
29   <table class="table table-bordered">
30    <thead>
31     <tr>
32      <td>&nbsp;</td>
33      <td colspan="10"><div align="center"><strong>Code Coverage</strong></div></td>
34     </tr>
35     <tr>
36      <td>&nbsp;</td>
37      <td colspan="3"><div align="center"><strong>Classes and Traits</strong></div></td>
38      <td colspan="4"><div align="center"><strong>Functions and Methods</strong></div></td>
39      <td colspan="3"><div align="center"><strong>Lines</strong></div></td>
40     </tr>
41    </thead>
42    <tbody>
43     <tr>
44      <td class="">Total</td>
45      <td class=" big"></td>
46      <td class=" small"><div align="right">n/a</div></td>
47      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
48      <td class=" big"></td>
49      <td class=" small"><div align="right">n/a</div></td>
50      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
51      <td class=" small"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></td>
52      <td class="danger big">       <div class="progress">
53         <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="50.00" aria-valuemin="0" aria-valuemax="100" style="width: 50.00%">
54           <span class="sr-only">50.00% covered (danger)</span>
55         </div>
56       </div>
57</td>
58      <td class="danger small"><div align="right">50.00%</div></td>
59      <td class="danger small"><div align="right">1&nbsp;/&nbsp;2</div></td>
60     </tr>
61
62     <tr>
63      <td class="success" colspan="4"><a href="#28"><abbr title="baz()">baz</abbr></a></td>
64      <td class="success big">       <div class="progress">
65         <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
66           <span class="sr-only">100.00% covered (success)</span>
67         </div>
68       </div>
69</td>
70      <td class="success small"><div align="right">100.00%</div></td>
71      <td class="success small"><div align="right">1&nbsp;/&nbsp;1</div></td>
72      <td class="success small">0</td>
73      <td class=" big"></td>
74      <td class=" small"><div align="right">n/a</div></td>
75      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
76     </tr>
77
78     <tr>
79      <td class="">Foo</td>
80      <td class=" big"></td>
81      <td class=" small"><div align="right">n/a</div></td>
82      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
83      <td class="success big">       <div class="progress">
84         <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
85           <span class="sr-only">100.00% covered (success)</span>
86         </div>
87       </div>
88</td>
89      <td class="success small"><div align="right">100.00%</div></td>
90      <td class="success small"><div align="right">1&nbsp;/&nbsp;1</div></td>
91      <td class="success small">1</td>
92      <td class=" big"></td>
93      <td class=" small"><div align="right">n/a</div></td>
94      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
95     </tr>
96
97     <tr>
98      <td class="success" colspan="4">&nbsp;<a href="#13"><abbr title="bar()">bar</abbr></a></td>
99      <td class="success big">       <div class="progress">
100         <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
101           <span class="sr-only">100.00% covered (success)</span>
102         </div>
103       </div>
104</td>
105      <td class="success small"><div align="right">100.00%</div></td>
106      <td class="success small"><div align="right">1&nbsp;/&nbsp;1</div></td>
107      <td class="success small">1</td>
108      <td class=" big"></td>
109      <td class=" small"><div align="right">n/a</div></td>
110      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
111     </tr>
112
113     <tr>
114      <td class="">Bar</td>
115      <td class=" big"></td>
116      <td class=" small"><div align="right">n/a</div></td>
117      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
118      <td class="success big">       <div class="progress">
119         <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
120           <span class="sr-only">100.00% covered (success)</span>
121         </div>
122       </div>
123</td>
124      <td class="success small"><div align="right">100.00%</div></td>
125      <td class="success small"><div align="right">1&nbsp;/&nbsp;1</div></td>
126      <td class="success small">1</td>
127      <td class=" big"></td>
128      <td class=" small"><div align="right">n/a</div></td>
129      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
130     </tr>
131
132     <tr>
133      <td class="success" colspan="4">&nbsp;<a href="#23"><abbr title="foo()">foo</abbr></a></td>
134      <td class="success big">       <div class="progress">
135         <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
136           <span class="sr-only">100.00% covered (success)</span>
137         </div>
138       </div>
139</td>
140      <td class="success small"><div align="right">100.00%</div></td>
141      <td class="success small"><div align="right">1&nbsp;/&nbsp;1</div></td>
142      <td class="success small">1</td>
143      <td class=" big"></td>
144      <td class=" small"><div align="right">n/a</div></td>
145      <td class=" small"><div align="right">0&nbsp;/&nbsp;0</div></td>
146     </tr>
147
148
149    </tbody>
150   </table>
151   <table id="code" class="table table-borderless table-condensed">
152    <tbody>
153     <tr><td><div align="right"><a name="1"></a><a href="#1">1</a></div></td><td class="codeLine"><span class="default">&lt;?php</span></td></tr>
154     <tr class="covered-by-large-tests popin" data-title="1 test covers line 2" data-content="&lt;ul&gt;&lt;li class=&quot;covered-by-large-tests&quot;&gt;FileWithIgnoredLines&lt;/li&gt;&lt;/ul&gt;" data-placement="bottom" data-html="true"><td><div align="right"><a name="2"></a><a href="#2">2</a></div></td><td class="codeLine"><span class="keyword">if</span><span class="default">&nbsp;</span><span class="keyword">(</span><span class="default">$neverHappens</span><span class="keyword">)</span><span class="default">&nbsp;</span><span class="keyword">{</span></td></tr>
155     <tr><td><div align="right"><a name="3"></a><a href="#3">3</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//&nbsp;@codeCoverageIgnoreStart</span></td></tr>
156     <tr><td><div align="right"><a name="4"></a><a href="#4">4</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="default">print</span><span class="default">&nbsp;</span><span class="default">'*'</span><span class="keyword">;</span></td></tr>
157     <tr><td><div align="right"><a name="5"></a><a href="#5">5</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//&nbsp;@codeCoverageIgnoreEnd</span></td></tr>
158     <tr class="danger"><td><div align="right"><a name="6"></a><a href="#6">6</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
159     <tr><td><div align="right"><a name="7"></a><a href="#7">7</a></div></td><td class="codeLine"></td></tr>
160     <tr><td><div align="right"><a name="8"></a><a href="#8">8</a></div></td><td class="codeLine"><span class="comment">/**</span></td></tr>
161     <tr><td><div align="right"><a name="9"></a><a href="#9">9</a></div></td><td class="codeLine"><span class="comment">&nbsp;*&nbsp;@codeCoverageIgnore</span></td></tr>
162     <tr><td><div align="right"><a name="10"></a><a href="#10">10</a></div></td><td class="codeLine"><span class="comment">&nbsp;*/</span></td></tr>
163     <tr><td><div align="right"><a name="11"></a><a href="#11">11</a></div></td><td class="codeLine"><span class="keyword">class</span><span class="default">&nbsp;</span><span class="default">Foo</span></td></tr>
164     <tr><td><div align="right"><a name="12"></a><a href="#12">12</a></div></td><td class="codeLine"><span class="keyword">{</span></td></tr>
165     <tr><td><div align="right"><a name="13"></a><a href="#13">13</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span class="default">&nbsp;</span><span class="keyword">function</span><span class="default">&nbsp;</span><span class="default">bar</span><span class="keyword">(</span><span class="keyword">)</span></td></tr>
166     <tr><td><div align="right"><a name="14"></a><a href="#14">14</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">{</span></td></tr>
167     <tr><td><div align="right"><a name="15"></a><a href="#15">15</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">}</span></td></tr>
168     <tr><td><div align="right"><a name="16"></a><a href="#16">16</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
169     <tr><td><div align="right"><a name="17"></a><a href="#17">17</a></div></td><td class="codeLine"></td></tr>
170     <tr><td><div align="right"><a name="18"></a><a href="#18">18</a></div></td><td class="codeLine"><span class="keyword">class</span><span class="default">&nbsp;</span><span class="default">Bar</span></td></tr>
171     <tr><td><div align="right"><a name="19"></a><a href="#19">19</a></div></td><td class="codeLine"><span class="keyword">{</span></td></tr>
172     <tr><td><div align="right"><a name="20"></a><a href="#20">20</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">/**</span></td></tr>
173     <tr><td><div align="right"><a name="21"></a><a href="#21">21</a></div></td><td class="codeLine"><span class="comment">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@codeCoverageIgnore</span></td></tr>
174     <tr><td><div align="right"><a name="22"></a><a href="#22">22</a></div></td><td class="codeLine"><span class="comment">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/</span></td></tr>
175     <tr><td><div align="right"><a name="23"></a><a href="#23">23</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span class="default">&nbsp;</span><span class="keyword">function</span><span class="default">&nbsp;</span><span class="default">foo</span><span class="keyword">(</span><span class="keyword">)</span></td></tr>
176     <tr><td><div align="right"><a name="24"></a><a href="#24">24</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">{</span></td></tr>
177     <tr><td><div align="right"><a name="25"></a><a href="#25">25</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">}</span></td></tr>
178     <tr><td><div align="right"><a name="26"></a><a href="#26">26</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
179     <tr><td><div align="right"><a name="27"></a><a href="#27">27</a></div></td><td class="codeLine"></td></tr>
180     <tr><td><div align="right"><a name="28"></a><a href="#28">28</a></div></td><td class="codeLine"><span class="keyword">function</span><span class="default">&nbsp;</span><span class="default">baz</span><span class="keyword">(</span><span class="keyword">)</span></td></tr>
181     <tr><td><div align="right"><a name="29"></a><a href="#29">29</a></div></td><td class="codeLine"><span class="keyword">{</span></td></tr>
182     <tr><td><div align="right"><a name="30"></a><a href="#30">30</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="default">print</span><span class="default">&nbsp;</span><span class="default">'*'</span><span class="keyword">;</span><span class="default">&nbsp;</span><span class="comment">//&nbsp;@codeCoverageIgnore</span></td></tr>
183     <tr><td><div align="right"><a name="31"></a><a href="#31">31</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
184     <tr><td><div align="right"><a name="32"></a><a href="#32">32</a></div></td><td class="codeLine"></td></tr>
185     <tr><td><div align="right"><a name="33"></a><a href="#33">33</a></div></td><td class="codeLine"><span class="keyword">interface</span><span class="default">&nbsp;</span><span class="default">Bor</span></td></tr>
186     <tr><td><div align="right"><a name="34"></a><a href="#34">34</a></div></td><td class="codeLine"><span class="keyword">{</span></td></tr>
187     <tr><td><div align="right"><a name="35"></a><a href="#35">35</a></div></td><td class="codeLine"><span class="default">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">public</span><span class="default">&nbsp;</span><span class="keyword">function</span><span class="default">&nbsp;</span><span class="default">foo</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
188     <tr><td><div align="right"><a name="36"></a><a href="#36">36</a></div></td><td class="codeLine"></td></tr>
189     <tr><td><div align="right"><a name="37"></a><a href="#37">37</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
190
191    </tbody>
192   </table>
193   <footer>
194    <hr/>
195    <h4>Legend</h4>
196    <p>
197     <span class="success"><strong>Executed</strong></span>
198     <span class="danger"><strong>Not Executed</strong></span>
199     <span class="warning"><strong>Dead Code</strong></span>
200    </p>
201    <p>
202     <small>Generated by <a href="https://github.com/sebastianbergmann/php-code-coverage" target="_top">php-code-coverage %s</a> using <a href="%s" target="_top">%s</a> at %s.</small>
203    </p>
204    <a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
205   </footer>
206  </div>
207  <script src="js/jquery.min.js" type="text/javascript"></script>
208  <script src="js/bootstrap.min.js" type="text/javascript"></script>
209  <script src="js/holder.min.js" type="text/javascript"></script>
210  <script type="text/javascript">
211  $(function() {
212   var $window   = $(window)
213     , $top_link = $('#toplink')
214     , $body     = $('body, html')
215     , offset    = $('#code').offset().top;
216
217   $top_link.hide().click(function(event) {
218    event.preventDefault();
219    $body.animate({scrollTop:0}, 800);
220   });
221
222   $window.scroll(function() {
223    if($window.scrollTop() > offset) {
224     $top_link.fadeIn();
225    } else {
226     $top_link.fadeOut();
227    }
228   }).scroll();
229
230   $('.popin').popover({trigger: 'hover'});
231  });
232  </script>
233 </body>
234</html>
235