version 1.3.3 of the site documentation

This commit is contained in:
Jeremy Long
2015-12-11 19:59:11 -05:00
parent 44c6a6b4e8
commit 15e7c351e4
1034 changed files with 3904 additions and 6237 deletions

View File

@@ -585,14 +585,14 @@
<tr> <td class="numLineCover">&nbsp;307</td> <td class="nbHitsCovered"><a title="Line 307: Conditional coverage 100% (2/2).">&nbsp;97</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 307: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (gav != <span class="keyword">null</span>) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;308</td> <td class="nbHitsCovered">&nbsp;81</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> Iterator&lt;Identifier&gt; itr = dependency.getIdentifiers().iterator();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;309</td> <td class="nbHitsCovered">&nbsp;81</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">boolean</span> gavFound = <span class="keyword">false</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;310</td> <td class="nbHitsCovered"><a title="Line 310: Conditional coverage 100% (2/2).">&nbsp;165</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 310: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (itr.hasNext()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;311</td> <td class="nbHitsCovered">&nbsp;85</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> Identifier i = itr.next();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;312</td> <td class="nbHitsCovered"><a title="Line 312: Conditional coverage 100% (2/2).">&nbsp;85</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 312: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (identifierMatches(<span class="string">"maven"</span>, <span class="keyword">this</span>.gav, i)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;310</td> <td class="nbHitsCovered"><a title="Line 310: Conditional coverage 100% (2/2).">&nbsp;205</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 310: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (itr.hasNext()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;311</td> <td class="nbHitsCovered">&nbsp;125</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> Identifier i = itr.next();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;312</td> <td class="nbHitsCovered"><a title="Line 312: Conditional coverage 100% (2/2).">&nbsp;125</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 312: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (identifierMatches(<span class="string">"maven"</span>, <span class="keyword">this</span>.gav, i)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;313</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; gavFound = <span class="keyword">true</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;314</td> <td class="nbHitsCovered">&nbsp;1</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">break</span>;</pre></td></tr>
<tr> <td class="numLine">&nbsp;315</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;316</td> <td class="nbHitsCovered">&nbsp;84</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;316</td> <td class="nbHitsCovered">&nbsp;124</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;317</td> <td class="nbHitsCovered"><a title="Line 317: Conditional coverage 100% (2/2).">&nbsp;81</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 317: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (!gavFound) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;318</td> <td class="nbHitsCovered">&nbsp;80</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span>;</pre></td></tr>
<tr> <td class="numLine">&nbsp;319</td> <td class="nbHits">&nbsp;</td>
@@ -603,10 +603,10 @@
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;322</td> <td class="nbHitsCovered"><a title="Line 322: Conditional coverage 100% (2/2).">&nbsp;17</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 322: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.hasCpe()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;323</td> <td class="nbHitsCovered">&nbsp;12</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> Iterator&lt;Identifier&gt; itr = dependency.getIdentifiers().iterator();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;324</td> <td class="nbHitsCovered"><a title="Line 324: Conditional coverage 100% (2/2).">&nbsp;30</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 324: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (itr.hasNext()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;325</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> Identifier i = itr.next();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;326</td> <td class="nbHitsCovered"><a title="Line 326: Conditional coverage 100% (2/2).">&nbsp;18</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 326: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (PropertyType c : <span class="keyword">this</span>.cpe) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;327</td> <td class="nbHitsCovered"><a title="Line 327: Conditional coverage 100% (2/2).">&nbsp;26</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 327: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (identifierMatches(<span class="string">"cpe"</span>, c, i)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;324</td> <td class="nbHitsCovered"><a title="Line 324: Conditional coverage 100% (2/2).">&nbsp;34</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 324: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (itr.hasNext()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;325</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> Identifier i = itr.next();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;326</td> <td class="nbHitsCovered"><a title="Line 326: Conditional coverage 100% (2/2).">&nbsp;22</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 326: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (PropertyType c : <span class="keyword">this</span>.cpe) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;327</td> <td class="nbHitsCovered"><a title="Line 327: Conditional coverage 100% (2/2).">&nbsp;30</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 327: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (identifierMatches(<span class="string">"cpe"</span>, c, i)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;328</td> <td class="nbHitsCovered"><a title="Line 328: Conditional coverage 100% (2/2).">&nbsp;7</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 328: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (!isBase()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;329</td> <td class="nbHitsCovered">&nbsp;4</td> <td class="src"><pre class="src">&nbsp; dependency.addSuppressedIdentifier(i);</pre></td></tr>
<tr> <td class="numLine">&nbsp;330</td> <td class="nbHits">&nbsp;</td>
@@ -615,8 +615,8 @@
<tr> <td class="numLineCover">&nbsp;332</td> <td class="nbHitsCovered">&nbsp;7</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">break</span>;</pre></td></tr>
<tr> <td class="numLine">&nbsp;333</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;334</td> <td class="nbHitsCovered">&nbsp;19</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;335</td> <td class="nbHitsCovered">&nbsp;18</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;334</td> <td class="nbHitsCovered">&nbsp;23</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;335</td> <td class="nbHitsCovered">&nbsp;22</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;336</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;337</td> <td class="nbHitsCovered"><a title="Line 337: Conditional coverage 100% (6/6) [each condition: 100%, 100%, 100%].">&nbsp;17</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 337: Conditional coverage 100% (6/6) [each condition: 100%, 100%, 100%]."> <span class="keyword">if</span> (hasCve() || hasCwe() || hasCvssBelow()) {</a></pre></td></tr>
@@ -684,7 +684,7 @@
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;384</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">boolean</span> cpeHasNoVersion(PropertyType c) {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;385</td> <td class="nbHitsCovered"><a title="Line 385: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;30</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 385: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">return</span> !c.isRegex() &amp;&amp; StringUtils.countMatches(c.getValue(), <span class="string">':'</span>) == 3;</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;385</td> <td class="nbHitsCovered"><a title="Line 385: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;34</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 385: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">return</span> !c.isRegex() &amp;&amp; StringUtils.countMatches(c.getValue(), <span class="string">':'</span>) == 3;</a></pre></td></tr>
<tr> <td class="numLine">&nbsp;386</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;387</td> <td class="nbHits">&nbsp;</td>
@@ -707,24 +707,24 @@
<td class="src"><pre class="src">&nbsp;<span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;396</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">boolean</span> identifierMatches(String identifierType, PropertyType suppressionEntry, Identifier identifier) {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;397</td> <td class="nbHitsCovered"><a title="Line 397: Conditional coverage 100% (2/2).">&nbsp;120</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 397: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (identifierType.equals(identifier.getType())) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;398</td> <td class="nbHitsCovered"><a title="Line 398: Conditional coverage 100% (2/2).">&nbsp;33</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 398: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (suppressionEntry.matches(identifier.getValue())) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;397</td> <td class="nbHitsCovered"><a title="Line 397: Conditional coverage 100% (2/2).">&nbsp;164</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 397: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (identifierType.equals(identifier.getType())) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;398</td> <td class="nbHitsCovered"><a title="Line 398: Conditional coverage 100% (2/2).">&nbsp;37</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 398: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (suppressionEntry.matches(identifier.getValue())) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;399</td> <td class="nbHitsCovered">&nbsp;5</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;400</td> <td class="nbHitsCovered"><a title="Line 400: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;28</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 400: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> } <span class="keyword">else</span> <span class="keyword">if</span> (<span class="string">"cpe"</span>.equals(identifierType) &amp;&amp; cpeHasNoVersion(suppressionEntry)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;401</td> <td class="nbHitsUncovered"><a title="Line 401: Conditional coverage 50% (1/2).">&nbsp;21</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 401: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (suppressionEntry.isCaseSensitive()) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;400</td> <td class="nbHitsCovered"><a title="Line 400: Conditional coverage 100% (4/4) [each condition: 100%, 100%].">&nbsp;32</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 400: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> } <span class="keyword">else</span> <span class="keyword">if</span> (<span class="string">"cpe"</span>.equals(identifierType) &amp;&amp; cpeHasNoVersion(suppressionEntry)) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;401</td> <td class="nbHitsUncovered"><a title="Line 401: Conditional coverage 50% (1/2).">&nbsp;25</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 401: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (suppressionEntry.isCaseSensitive()) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;402</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; <span class="keyword">return</span> identifier.getValue().startsWith(suppressionEntry.getValue());</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;403</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; } <span class="keyword">else</span> {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;404</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> String id = identifier.getValue().toLowerCase();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;405</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> String check = suppressionEntry.getValue().toLowerCase();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;406</td> <td class="nbHitsCovered">&nbsp;21</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> id.startsWith(check);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;404</td> <td class="nbHitsCovered">&nbsp;25</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> String id = identifier.getValue().toLowerCase();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;405</td> <td class="nbHitsCovered">&nbsp;25</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> String check = suppressionEntry.getValue().toLowerCase();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;406</td> <td class="nbHitsCovered">&nbsp;25</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> id.startsWith(check);</pre></td></tr>
<tr> <td class="numLine">&nbsp;407</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;408</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;409</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;410</td> <td class="nbHitsCovered">&nbsp;94</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;410</td> <td class="nbHitsCovered">&nbsp;134</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
<tr> <td class="numLine">&nbsp;411</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;412</td> <td class="nbHits">&nbsp;</td>
@@ -797,6 +797,6 @@
<td class="src"><pre class="src">&nbsp;}</pre></td></tr>
</table>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 11/29/15 7:26 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 12/10/15 7:51 PM.</div>
</body>
</html>