version 1.2.9 of documentation

This commit is contained in:
Jeremy Long
2015-03-06 19:43:56 -05:00
parent 641235ed9a
commit bca392355f
1416 changed files with 49885 additions and 32066 deletions

View File

@@ -13,8 +13,8 @@
<table class="report">
<thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
<tr><td><a href="org.owasp.dependencycheck.org.apache.tools.ant.util.FileUtils.html">FileUtils</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">20%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:20px"><span class="text">64/311</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">13%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:13px"><span class="text">33/248</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.061224489795919;</span>4.061</td></tr>
<tr><td><a href="org.owasp.dependencycheck.org.apache.tools.ant.util.FileUtils.html">FileUtils$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/1</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/4</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.061224489795919;</span>4.061</td></tr>
<tr><td><a href="org.owasp.dependencycheck.org.apache.tools.ant.util.FileUtils.html">FileUtils$2</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/1</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.061224489795919;</span>4.061</td></tr>
<tr><td><a href="org.owasp.dependencycheck.org.apache.tools.ant.util.FileUtils.html">FileUtils$1</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/4</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.061224489795919;</span>4.061</td></tr>
<tr><td><a href="org.owasp.dependencycheck.org.apache.tools.ant.util.FileUtils.html">FileUtils$2</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.061224489795919;</span>4.061</td></tr>
</table>
<div class="separator">&nbsp;</div>
@@ -1380,13 +1380,13 @@
<tr> <td class="numLine">&nbsp;711</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp;</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;712</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; StringTokenizer tok = <span class="keyword">new</span> StringTokenizer(dissect[1], File.separator);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;713</td> <td class="nbHitsCovered"><a title="Line 713: Conditional coverage 100% (2/2).">&nbsp;17</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 713: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (tok.hasMoreTokens()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;714</td> <td class="nbHitsCovered">&nbsp;15</td> <td class="src"><pre class="src">&nbsp; String thisToken = tok.nextToken();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;715</td> <td class="nbHitsUncovered"><a title="Line 715: Conditional coverage 50% (1/2).">&nbsp;15</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 715: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="string">"."</span>.equals(thisToken)) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;713</td> <td class="nbHitsCovered"><a title="Line 713: Conditional coverage 100% (2/2).">&nbsp;15</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 713: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (tok.hasMoreTokens()) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;714</td> <td class="nbHitsCovered">&nbsp;13</td> <td class="src"><pre class="src">&nbsp; String thisToken = tok.nextToken();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;715</td> <td class="nbHitsUncovered"><a title="Line 715: Conditional coverage 50% (1/2).">&nbsp;13</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 715: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="string">"."</span>.equals(thisToken)) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;716</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; <span class="keyword">continue</span>;</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;717</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;718</td> <td class="nbHitsUncovered"><a title="Line 718: Conditional coverage 50% (1/2).">&nbsp;15</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 718: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="string">".."</span>.equals(thisToken)) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;718</td> <td class="nbHitsUncovered"><a title="Line 718: Conditional coverage 50% (1/2).">&nbsp;13</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 718: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="string">".."</span>.equals(thisToken)) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;719</td> <td class="nbHitsUncovered"><a title="Line 719: Conditional coverage 0% (0/2).">&nbsp;0</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 719: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (s.size() &lt; 2) {</a></span></pre></td></tr>
<tr> <td class="numLine">&nbsp;720</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="comment">// Cannot resolve it, so skip it.</span></pre></td></tr>
@@ -1396,22 +1396,22 @@
<tr> <td class="numLineCover">&nbsp;723</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; s.pop();</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;724</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; } <span class="keyword">else</span> { <span class="comment">// plain component</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;725</td> <td class="nbHitsCovered">&nbsp;15</td> <td class="src"><pre class="src">&nbsp; s.push(thisToken);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;725</td> <td class="nbHitsCovered">&nbsp;13</td> <td class="src"><pre class="src">&nbsp; s.push(thisToken);</pre></td></tr>
<tr> <td class="numLine">&nbsp;726</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;727</td> <td class="nbHitsCovered">&nbsp;15</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;727</td> <td class="nbHitsCovered">&nbsp;13</td> <td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;728</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; StringBuffer sb = <span class="keyword">new</span> StringBuffer();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;729</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">final</span> <span class="keyword">int</span> size = s.size();</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;730</td> <td class="nbHitsCovered"><a title="Line 730: Conditional coverage 100% (2/2).">&nbsp;19</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 730: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i &lt; size; i++) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;731</td> <td class="nbHitsCovered"><a title="Line 731: Conditional coverage 100% (2/2).">&nbsp;17</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 731: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (i &gt; 1) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;730</td> <td class="nbHitsCovered"><a title="Line 730: Conditional coverage 100% (2/2).">&nbsp;17</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 730: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i &lt; size; i++) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;731</td> <td class="nbHitsCovered"><a title="Line 731: Conditional coverage 100% (2/2).">&nbsp;15</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 731: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (i &gt; 1) {</a></pre></td></tr>
<tr> <td class="numLine">&nbsp;732</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="comment">// not before the filesystem root and not after it, since root</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;733</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="comment">// already contains one</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;734</td> <td class="nbHitsCovered">&nbsp;13</td> <td class="src"><pre class="src">&nbsp; sb.append(File.separatorChar);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;734</td> <td class="nbHitsCovered">&nbsp;11</td> <td class="src"><pre class="src">&nbsp; sb.append(File.separatorChar);</pre></td></tr>
<tr> <td class="numLine">&nbsp;735</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;736</td> <td class="nbHitsCovered">&nbsp;17</td> <td class="src"><pre class="src">&nbsp; sb.append(s.elementAt(i));</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;736</td> <td class="nbHitsCovered">&nbsp;15</td> <td class="src"><pre class="src">&nbsp; sb.append(s.elementAt(i));</pre></td></tr>
<tr> <td class="numLine">&nbsp;737</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;738</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; <span class="keyword">return</span> <span class="keyword">new</span> File(sb.toString());</pre></td></tr>
@@ -1464,9 +1464,9 @@
<tr> <td class="numLineCover">&nbsp;768</td> <td class="nbHitsCovered">&nbsp;2</td> <td class="src"><pre class="src">&nbsp; StringBuffer sbPath = <span class="keyword">new</span> StringBuffer();</pre></td></tr>
<tr> <td class="numLine">&nbsp;769</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="comment">// Eliminate consecutive slashes after the drive spec:</span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;770</td> <td class="nbHitsCovered"><a title="Line 770: Conditional coverage 100% (2/2).">&nbsp;185</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 770: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = next; i &lt; ca.length; i++) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;771</td> <td class="nbHitsUncovered"><a title="Line 771: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">&nbsp;183</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 771: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (ca[i] != sep || ca[i - 1] != sep) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;772</td> <td class="nbHitsCovered">&nbsp;183</td> <td class="src"><pre class="src">&nbsp; sbPath.append(ca[i]);</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;770</td> <td class="nbHitsCovered"><a title="Line 770: Conditional coverage 100% (2/2).">&nbsp;149</a></td> <td class="src"><pre class="src">&nbsp;<a title="Line 770: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = next; i &lt; ca.length; i++) {</a></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;771</td> <td class="nbHitsUncovered"><a title="Line 771: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">&nbsp;147</a></td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 771: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (ca[i] != sep || ca[i - 1] != sep) {</a></span></pre></td></tr>
<tr> <td class="numLineCover">&nbsp;772</td> <td class="nbHitsCovered">&nbsp;147</td> <td class="src"><pre class="src">&nbsp; sbPath.append(ca[i]);</pre></td></tr>
<tr> <td class="numLine">&nbsp;773</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; }</pre></td></tr>
<tr> <td class="numLine">&nbsp;774</td> <td class="nbHits">&nbsp;</td>
@@ -3019,8 +3019,7 @@
<tr> <td class="numLine">&nbsp;1654</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> String getDefaultEncoding() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;1655</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; InputStreamReader is = <span class="keyword">new</span> InputStreamReader(</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;1656</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">new</span> InputStream() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;1656</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; <span class="keyword">new</span> InputStream() {</span></pre></td></tr>
<tr> <td class="numLine">&nbsp;1657</td> <td class="nbHits">&nbsp;</td>
<td class="src"><pre class="src">&nbsp; <span class="keyword">public</span> <span class="keyword">int</span> read() {</pre></td></tr>
<tr> <td class="numLineCover">&nbsp;1658</td> <td class="nbHitsUncovered">&nbsp;0</td> <td class="src"><pre class="src"><span class="srcUncovered">&nbsp; <span class="keyword">return</span> -1;</span></pre></td></tr>
@@ -3042,6 +3041,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.0.3 on 12/7/14 6:35 AM.</div>
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 3/6/15 6:02 AM.</div>
</body>
</html>