mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-20 08:14:44 +01:00
updated documentation for version 1.0.2
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
<div class="separator"> </div>
|
||||
<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.taskdefs.DependencyCheckTask.html">DependencyCheckTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">55%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:55px"><span class="text">77/138</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">37%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:37px"><span class="text">21/56</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.433333333333333;</span>2.433</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">55%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:55px"><span class="text">77/138</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">39%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:39px"><span class="text">22/56</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.433333333333333;</span>2.433</td></tr>
|
||||
<tr><td><a href="org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html">DependencyCheckTask$ReportFormats</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">7/7</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">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.433333333333333;</span>2.433</td></tr>
|
||||
|
||||
</table>
|
||||
@@ -142,8 +142,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 62</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> DependencyCheckTask() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 63</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">super</span>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 63</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">super</span>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 65</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">//The following code was copied Apache Ant PathConvert</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 66</td> <td class="nbHits"> </td>
|
||||
@@ -154,14 +154,14 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Path to be converted</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 69</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Resources path = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Resources path = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 71</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 72</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Reference to path/fileset to convert</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 73</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 74</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Reference refid = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 74</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Reference refid = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 75</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 76</td> <td class="nbHits"> </td>
|
||||
@@ -178,12 +178,12 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 82</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> add(ResourceCollection rc) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 83</td> <td class="nbHitsUncovered"><a title="Line 83: Conditional coverage 50% (1/2)."> 12</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 83: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (isReference()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 83</td> <td class="nbHitsUncovered"><a title="Line 83: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 83: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (isReference()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 84</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"Nested elements are not allowed when using the refid attribute."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 85</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 86</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> getPath().add(rc);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 87</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 86</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> getPath().add(rc);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 87</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 88</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 89</td> <td class="nbHits"> </td>
|
||||
@@ -200,12 +200,12 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 95</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">synchronized</span> Resources getPath() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 96</td> <td class="nbHitsCovered"><a title="Line 96: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 96: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (path == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 97</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> path = <span class="keyword">new</span> Resources(getProject());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 98</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> path.setCache(<span class="keyword">true</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 96</td> <td class="nbHitsCovered"><a title="Line 96: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 96: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (path == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 97</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> path = <span class="keyword">new</span> Resources(getProject());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 98</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> path.setCache(<span class="keyword">true</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 99</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 100</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">return</span> path;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 100</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> path;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 102</td> <td class="nbHits"> </td>
|
||||
@@ -222,7 +222,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 108</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> isReference() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 109</td> <td class="nbHitsUncovered"><a title="Line 109: Conditional coverage 50% (1/2)."> 24</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 109: Conditional coverage 50% (1/2)."> <span class="keyword">return</span> refid != <span class="keyword">null</span>;</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 109</td> <td class="nbHitsUncovered"><a title="Line 109: Conditional coverage 50% (1/2)."> 8</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 109: Conditional coverage 50% (1/2)."> <span class="keyword">return</span> refid != <span class="keyword">null</span>;</a></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 110</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 111</td> <td class="nbHits"> </td>
|
||||
@@ -263,7 +263,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 131</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> dealWithReferences() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 132</td> <td class="nbHitsUncovered"><a title="Line 132: Conditional coverage 50% (1/2)."> 12</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 132: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (isReference()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 132</td> <td class="nbHitsUncovered"><a title="Line 132: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 132: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (isReference()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 133</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> Object o = refid.getReferencedObject(getProject());</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 134</td> <td class="nbHitsUncovered"><a title="Line 134: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 134: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (!(o <span class="keyword">instanceof</span> ResourceCollection)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 135</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"refid '"</span> + refid.getRefId()</span></pre></td></tr>
|
||||
@@ -274,7 +274,7 @@
|
||||
<tr> <td class="numLineCover"> 138</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getPath().add((ResourceCollection) o);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 139</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 140</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 140</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 141</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">// END COPY from org.apache.tools.ant.taskdefs</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 142</td> <td class="nbHits"> </td>
|
||||
@@ -283,7 +283,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * The application name for the report.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 144</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String applicationName = <span class="string">"Dependency-Check"</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String applicationName = <span class="string">"Dependency-Check"</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 146</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 147</td> <td class="nbHits"> </td>
|
||||
@@ -315,15 +315,15 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 161</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setApplicationName(String applicationName) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 162</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.applicationName = applicationName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 163</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 162</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.applicationName = applicationName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 163</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 164</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 165</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> * The location of the data directory that contains</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 166</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String dataDirectory = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String dataDirectory = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 168</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td>
|
||||
@@ -365,7 +365,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * report.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 189</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 190</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String reportOutputDirectory = <span class="string">"."</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 190</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String reportOutputDirectory = <span class="string">"."</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 191</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 192</td> <td class="nbHits"> </td>
|
||||
@@ -397,8 +397,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 206</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setReportOutputDirectory(String reportOutputDirectory) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 207</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.reportOutputDirectory = reportOutputDirectory;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 208</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 207</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.reportOutputDirectory = reportOutputDirectory;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 208</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 210</td> <td class="nbHits"> </td>
|
||||
@@ -413,7 +413,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * anything above 10 will not cause the build to fail.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 215</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 216</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">float</span> failBuildOnCVSS = 11;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 216</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">float</span> failBuildOnCVSS = 11;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 217</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 218</td> <td class="nbHits"> </td>
|
||||
@@ -445,8 +445,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 232</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setFailBuildOnCVSS(<span class="keyword">float</span> failBuildOnCVSS) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 233</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.failBuildOnCVSS = failBuildOnCVSS;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 234</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 233</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.failBuildOnCVSS = failBuildOnCVSS;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 234</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 235</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 236</td> <td class="nbHits"> </td>
|
||||
@@ -455,7 +455,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * recommended that this be turned to false. Default is true.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 238</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 239</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">boolean</span> autoUpdate = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 239</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">boolean</span> autoUpdate = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 240</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 241</td> <td class="nbHits"> </td>
|
||||
@@ -487,8 +487,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 255</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setAutoUpdate(<span class="keyword">boolean</span> autoUpdate) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 256</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.autoUpdate = autoUpdate;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 257</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 256</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.autoUpdate = autoUpdate;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 257</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 258</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 259</td> <td class="nbHits"> </td>
|
||||
@@ -499,7 +499,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * unless the externalReport is set to true. Default is HTML.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 262</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 263</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String reportFormat = <span class="string">"HTML"</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 263</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String reportFormat = <span class="string">"HTML"</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 264</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 265</td> <td class="nbHits"> </td>
|
||||
@@ -531,8 +531,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 279</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setReportFormat(ReportFormats reportFormat) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 280</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.reportFormat = reportFormat.getValue();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 280</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.reportFormat = reportFormat.getValue();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 282</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 283</td> <td class="nbHits"> </td>
|
||||
@@ -666,12 +666,12 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 352</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> prepareLogger() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 353</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> InputStream in = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 353</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> InputStream in = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 354</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 355</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> in = DependencyCheckTask.<span class="keyword">class</span>.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 356</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> LogManager.getLogManager().reset();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 357</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> LogManager.getLogManager().readConfiguration(in);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 355</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> in = DependencyCheckTask.<span class="keyword">class</span>.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 356</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> LogManager.getLogManager().reset();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 357</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> LogManager.getLogManager().readConfiguration(in);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 358</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">//TODO add code to disable fine grained log file.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 359</td> <td class="nbHits"> </td>
|
||||
@@ -689,54 +689,54 @@
|
||||
<tr> <td class="numLineCover"> 367</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.SEVERE, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 368</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 369</td> <td class="nbHitsUncovered"><a title="Line 369: Conditional coverage 50% (1/2)."> 12</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 369: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (in != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 369</td> <td class="nbHitsUncovered"><a title="Line 369: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 369: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (in != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 370</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 371</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> in.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 371</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> in.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 372</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 373</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">//noinspection UnusedAssignment</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 374</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> in = <span class="keyword">null</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 375</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 375</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 376</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 377</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 378</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 378</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 379</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 380</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 381</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> execute() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 382</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> prepareLogger();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 382</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> prepareLogger();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 383</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 384</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> dealWithReferences();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 385</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> validateConfiguration();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 386</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> populateSettings();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 384</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> dealWithReferences();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 385</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> validateConfiguration();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 386</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> populateSettings();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 387</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 388</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Engine engine = <span class="keyword">new</span> Engine();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 389</td> <td class="nbHitsCovered"><a title="Line 389: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 389: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Resource resource : path) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 390</td> <td class="nbHitsCovered"> 15</td> <td class="src"><pre class="src"> <span class="keyword">final</span> FileProvider provider = resource.as(FileProvider.<span class="keyword">class</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 391</td> <td class="nbHitsUncovered"><a title="Line 391: Conditional coverage 50% (1/2)."> 15</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 391: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (provider != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"> 15</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File file = provider.getFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsUncovered"><a title="Line 393: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 15</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 393: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (file != <span class="keyword">null</span> && file.exists()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 394</td> <td class="nbHitsCovered"> 15</td> <td class="src"><pre class="src"> engine.scan(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 388</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Engine engine = <span class="keyword">new</span> Engine();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 389</td> <td class="nbHitsCovered"><a title="Line 389: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 389: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Resource resource : path) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 390</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> FileProvider provider = resource.as(FileProvider.<span class="keyword">class</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 391</td> <td class="nbHitsUncovered"><a title="Line 391: Conditional coverage 50% (1/2)."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 391: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (provider != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File file = provider.getFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsUncovered"><a title="Line 393: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 393: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (file != <span class="keyword">null</span> && file.exists()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 394</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> engine.scan(file);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 395</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 396</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 397</td> <td class="nbHitsCovered"> 15</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 397</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 398</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 399</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> engine.analyzeDependencies();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 400</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ReportGenerator reporter = <span class="keyword">new</span> ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 401</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> reporter.generateReports(reportOutputDirectory, reportFormat);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 399</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> engine.analyzeDependencies();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 400</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ReportGenerator reporter = <span class="keyword">new</span> ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 401</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> reporter.generateReports(reportOutputDirectory, reportFormat);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 402</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 403</td> <td class="nbHitsUncovered"><a title="Line 403: Conditional coverage 50% (1/2)."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 403: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.failBuildOnCVSS <= 10) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 403</td> <td class="nbHitsUncovered"><a title="Line 403: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 403: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.failBuildOnCVSS <= 10) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 404</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> checkForFailure(engine.getDependencies());</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 405</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
@@ -746,8 +746,8 @@
|
||||
<tr> <td class="numLineCover"> 409</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 410</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.SEVERE, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 411</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"An exception occured; unable to continue task"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 412</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 413</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 412</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 413</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 414</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 415</td> <td class="nbHits"> </td>
|
||||
@@ -764,15 +764,15 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 421</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> validateConfiguration() <span class="keyword">throws</span> BuildException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 422</td> <td class="nbHitsCovered"><a title="Line 422: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 422: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (path == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 423</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"No project dependencies have been defined to analyze."</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 422</td> <td class="nbHitsCovered"><a title="Line 422: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 422: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (path == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 423</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"No project dependencies have been defined to analyze."</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 424</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 425</td> <td class="nbHitsUncovered"><a title="Line 425: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 425: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 425</td> <td class="nbHitsUncovered"><a title="Line 425: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 425: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 426</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> BuildException(<span class="string">"Invalid configuration, failBuildOnCVSS must be between 0 and 11."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 427</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 428</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 428</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 429</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 430</td> <td class="nbHits"> </td>
|
||||
@@ -787,56 +787,56 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 435</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> populateSettings() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 436</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> InputStream taskProperties = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 436</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> InputStream taskProperties = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 437</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 438</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> taskProperties = <span class="keyword">this</span>.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 439</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> Settings.mergeProperties(taskProperties);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 438</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> taskProperties = <span class="keyword">this</span>.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 439</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.mergeProperties(taskProperties);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 440</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 441</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.WARNING, <span class="string">"Unable to load the dependency-check ant task.properties file."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 442</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 443</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">finally</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 444</td> <td class="nbHitsUncovered"><a title="Line 444: Conditional coverage 50% (1/2)."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 444: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (taskProperties != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 444</td> <td class="nbHitsUncovered"><a title="Line 444: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 444: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (taskProperties != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 445</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 446</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> taskProperties.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 446</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> taskProperties.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 447</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 448</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Logger.getLogger(DependencyCheckTask.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 449</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 449</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 450</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 451</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 452</td> <td class="nbHitsUncovered"><a title="Line 452: Conditional coverage 50% (1/2)."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 452: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (dataDirectory != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 452</td> <td class="nbHitsUncovered"><a title="Line 452: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 452: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (dataDirectory != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 453</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 454</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File jarPath = <span class="keyword">new</span> File(DependencyCheckTask.<span class="keyword">class</span>.getProtectionDomain().getCodeSource().getLocation().getPath());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File base = jarPath.getParentFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 457</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 458</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File dataDir = <span class="keyword">new</span> File(base, sub);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 459</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File jarPath = <span class="keyword">new</span> File(DependencyCheckTask.<span class="keyword">class</span>.getProtectionDomain().getCodeSource().getLocation().getPath());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File base = jarPath.getParentFile();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 457</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 458</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File dataDir = <span class="keyword">new</span> File(base, sub);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 459</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 460</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 461</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 462</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 462</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 463</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 464</td> <td class="nbHitsUncovered"><a title="Line 464: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 464: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyUrl != <span class="keyword">null</span> && !proxyUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 464</td> <td class="nbHitsUncovered"><a title="Line 464: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 464: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyUrl != <span class="keyword">null</span> && !proxyUrl.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 465</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 466</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 467</td> <td class="nbHitsUncovered"><a title="Line 467: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 467: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyPort != <span class="keyword">null</span> && !proxyPort.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 467</td> <td class="nbHitsUncovered"><a title="Line 467: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 467: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (proxyPort != <span class="keyword">null</span> && !proxyPort.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 468</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 469</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 470</td> <td class="nbHitsUncovered"><a title="Line 470: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 9</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 470: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (connectionTimeout != <span class="keyword">null</span> && !connectionTimeout.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 470</td> <td class="nbHitsUncovered"><a title="Line 470: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 470: Conditional coverage 25% (1/4) [each condition: 50%, 0%]."> <span class="keyword">if</span> (connectionTimeout != <span class="keyword">null</span> && !connectionTimeout.isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 471</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 472</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 474</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 475</td> <td class="nbHits"> </td>
|
||||
@@ -894,7 +894,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * etc..</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 507</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 508</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">class</span> ReportFormats <span class="keyword">extends</span> EnumeratedAttribute {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 508</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">class</span> ReportFormats <span class="keyword">extends</span> EnumeratedAttribute {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 509</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 510</td> <td class="nbHits"> </td>
|
||||
@@ -909,14 +909,14 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 515</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String[] getValues() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 516</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">int</span> i = 0;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 517</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Format[] formats = Format.values();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 518</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String[] values = <span class="keyword">new</span> String[formats.length];</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 519</td> <td class="nbHitsCovered"><a title="Line 519: Conditional coverage 100% (2/2)."> 60</a></td> <td class="src"><pre class="src"> <a title="Line 519: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Format format : formats) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 520</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> values[i++] = format.name();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 516</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">int</span> i = 0;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 517</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Format[] formats = Format.values();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 518</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String[] values = <span class="keyword">new</span> String[formats.length];</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 519</td> <td class="nbHitsCovered"><a title="Line 519: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 519: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Format format : formats) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 520</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> values[i++] = format.name();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 521</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 522</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">return</span> values;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 522</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> values;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 523</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 524</td> <td class="nbHits"> </td>
|
||||
@@ -925,6 +925,6 @@
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
</table>
|
||||
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 8/7/13 10:04 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 9/2/13 4:35 PM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user