mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-23 17:41:28 +01:00
documentation version 1.4.2
This commit is contained in:
@@ -107,7 +107,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 45</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 46</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> Dependency <span class="keyword">implements</span> Serializable, Comparable<Dependency> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 46</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> Dependency <span class="keyword">implements</span> Serializable, Comparable<Dependency> {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 47</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
|
||||
@@ -124,7 +124,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * The logger.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 54</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 55</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> Logger LOGGER = LoggerFactory.getLogger(Dependency.<span class="keyword">class</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 55</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> Logger LOGGER = LoggerFactory.getLogger(Dependency.<span class="keyword">class</span>);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 56</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 57</td> <td class="nbHits"> </td>
|
||||
@@ -206,8 +206,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setPackagePath(String packagePath) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 97</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.packagePath = packagePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 98</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 97</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.packagePath = packagePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 98</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</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="numLine"> 100</td> <td class="nbHits"> </td>
|
||||
@@ -266,15 +266,15 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * Constructs a new Dependency object.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 127</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 128</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> <span class="keyword">public</span> Dependency() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> vendorEvidence = <span class="keyword">new</span> EvidenceCollection();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 130</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> productEvidence = <span class="keyword">new</span> EvidenceCollection();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 131</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> versionEvidence = <span class="keyword">new</span> EvidenceCollection();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 132</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> identifiers = <span class="keyword">new</span> TreeSet<Identifier>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 133</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> vulnerabilities = <span class="keyword">new</span> TreeSet<Vulnerability>(<span class="keyword">new</span> VulnerabilityComparator());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 134</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> suppressedIdentifiers = <span class="keyword">new</span> TreeSet<Identifier>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 135</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> suppressedVulnerabilities = <span class="keyword">new</span> TreeSet<Vulnerability>(<span class="keyword">new</span> VulnerabilityComparator());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 136</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 128</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> <span class="keyword">public</span> Dependency() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> vendorEvidence = <span class="keyword">new</span> EvidenceCollection();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 130</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> productEvidence = <span class="keyword">new</span> EvidenceCollection();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 131</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> versionEvidence = <span class="keyword">new</span> EvidenceCollection();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 132</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> identifiers = <span class="keyword">new</span> TreeSet<Identifier>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 133</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> vulnerabilities = <span class="keyword">new</span> TreeSet<Vulnerability>(<span class="keyword">new</span> VulnerabilityComparator());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 134</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> suppressedIdentifiers = <span class="keyword">new</span> TreeSet<Identifier>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 135</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> suppressedVulnerabilities = <span class="keyword">new</span> TreeSet<Vulnerability>(<span class="keyword">new</span> VulnerabilityComparator());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 136</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 137</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 138</td> <td class="nbHits"> </td>
|
||||
@@ -289,13 +289,13 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 143</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> Dependency(File file) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 144</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.actualFilePath = file.getAbsolutePath();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 146</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filePath = <span class="keyword">this</span>.actualFilePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 147</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.fileName = file.getName();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 148</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.packagePath = filePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 149</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> determineHashes(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 150</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 144</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.actualFilePath = file.getAbsolutePath();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 146</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filePath = <span class="keyword">this</span>.actualFilePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 147</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.fileName = file.getName();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 148</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.packagePath = filePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 149</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> determineHashes(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 150</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 151</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 152</td> <td class="nbHits"> </td>
|
||||
@@ -310,7 +310,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 157</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getFileName() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 158</td> <td class="nbHitsCovered"> 98</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.fileName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 158</td> <td class="nbHitsCovered"> 50</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.fileName;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 159</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 160</td> <td class="nbHits"> </td>
|
||||
@@ -350,8 +350,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setFileName(String fileName) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.fileName = fileName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 180</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.fileName = fileName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 180</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 182</td> <td class="nbHits"> </td>
|
||||
@@ -366,13 +366,13 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 187</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setActualFilePath(String actualFilePath) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 188</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.actualFilePath = actualFilePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 189</td> <td class="nbHitsUncovered"><a title="Line 189: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 189: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.sha1sum == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 188</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.actualFilePath = actualFilePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 189</td> <td class="nbHitsUncovered"><a title="Line 189: Conditional coverage 50% (1/2)."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 189: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.sha1sum == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 190</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">final</span> File file = <span class="keyword">new</span> File(<span class="keyword">this</span>.actualFilePath);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 191</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> determineHashes(file);</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 192</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 193</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 193</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 194</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 195</td> <td class="nbHits"> </td>
|
||||
@@ -387,7 +387,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 200</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getActualFilePath() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsCovered"> 148</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.actualFilePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 201</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.actualFilePath;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 202</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 203</td> <td class="nbHits"> </td>
|
||||
@@ -404,7 +404,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> File getActualFile() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 272</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> File(<span class="keyword">this</span>.actualFilePath);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 134</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> File(<span class="keyword">this</span>.actualFilePath);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 211</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 212</td> <td class="nbHits"> </td>
|
||||
@@ -421,12 +421,12 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 218</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setFilePath(String filePath) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 219</td> <td class="nbHitsUncovered"><a title="Line 219: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 74</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 219: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (<span class="keyword">this</span>.packagePath == <span class="keyword">null</span> || <span class="keyword">this</span>.packagePath.equals(<span class="keyword">this</span>.filePath)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 220</td> <td class="nbHitsCovered"> 74</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.packagePath = filePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 219</td> <td class="nbHitsUncovered"><a title="Line 219: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 37</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 219: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (<span class="keyword">this</span>.packagePath == <span class="keyword">null</span> || <span class="keyword">this</span>.packagePath.equals(<span class="keyword">this</span>.filePath)) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 220</td> <td class="nbHitsCovered"> 37</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.packagePath = filePath;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 221</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 222</td> <td class="nbHitsCovered"> 74</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filePath = filePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 223</td> <td class="nbHitsCovered"> 74</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 222</td> <td class="nbHitsCovered"> 37</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filePath = filePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 223</td> <td class="nbHitsCovered"> 37</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 224</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 225</td> <td class="nbHits"> </td>
|
||||
@@ -435,7 +435,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * The file name to display in reports.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 227</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 228</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String displayName = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 228</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> <span class="keyword">private</span> String displayName = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 229</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 230</td> <td class="nbHits"> </td>
|
||||
@@ -450,8 +450,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 235</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setDisplayFileName(String displayName) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 236</td> <td class="nbHitsCovered"> 94</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.displayName = displayName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 237</td> <td class="nbHitsCovered"> 94</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 236</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.displayName = displayName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 237</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 238</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 239</td> <td class="nbHits"> </td>
|
||||
@@ -468,11 +468,11 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 245</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getDisplayFileName() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 246</td> <td class="nbHitsCovered"><a title="Line 246: Conditional coverage 100% (2/2)."> 80</a></td> <td class="src"><pre class="src"> <a title="Line 246: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (displayName == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 247</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.fileName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 246</td> <td class="nbHitsCovered"><a title="Line 246: Conditional coverage 100% (2/2)."> 40</a></td> <td class="src"><pre class="src"> <a title="Line 246: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (displayName == <span class="keyword">null</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 247</td> <td class="nbHitsCovered"> 30</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.fileName;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 248</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 249</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.displayName;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 249</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.displayName;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 250</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 251</td> <td class="nbHits"> </td>
|
||||
@@ -499,7 +499,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 262</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getFilePath() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 263</td> <td class="nbHitsCovered"> 236</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.filePath;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 263</td> <td class="nbHitsCovered"> 118</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.filePath;</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>
|
||||
@@ -516,7 +516,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 271</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getMd5sum() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 272</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.md5sum;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 272</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.md5sum;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 273</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 274</td> <td class="nbHits"> </td>
|
||||
@@ -533,8 +533,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 280</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setMd5sum(String md5sum) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.md5sum = md5sum;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.md5sum = md5sum;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 283</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 284</td> <td class="nbHits"> </td>
|
||||
@@ -549,7 +549,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 289</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getSha1sum() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 290</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.sha1sum;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 290</td> <td class="nbHitsCovered"> 13</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.sha1sum;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 291</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 292</td> <td class="nbHits"> </td>
|
||||
@@ -566,8 +566,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 298</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setSha1sum(String sha1sum) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 299</td> <td class="nbHitsCovered"> 220</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.sha1sum = sha1sum;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 300</td> <td class="nbHitsCovered"> 220</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 299</td> <td class="nbHitsCovered"> 110</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.sha1sum = sha1sum;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 300</td> <td class="nbHitsCovered"> 110</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 301</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 302</td> <td class="nbHits"> </td>
|
||||
@@ -582,7 +582,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 307</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> Set<Identifier> getIdentifiers() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 908</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.identifiers;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 460</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.identifiers;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 309</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 310</td> <td class="nbHits"> </td>
|
||||
@@ -599,8 +599,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 316</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setIdentifiers(Set<Identifier> identifiers) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers = identifiers;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 318</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers = identifiers;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 318</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 319</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 320</td> <td class="nbHits"> </td>
|
||||
@@ -621,9 +621,9 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 328</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addIdentifier(String type, String value, String url) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 329</td> <td class="nbHitsCovered"> 22</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Identifier i = <span class="keyword">new</span> Identifier(type, value, url);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"> 22</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers.add(i);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 331</td> <td class="nbHitsCovered"> 22</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 329</td> <td class="nbHitsCovered"> 11</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Identifier i = <span class="keyword">new</span> Identifier(type, value, url);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"> 11</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers.add(i);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 331</td> <td class="nbHitsCovered"> 11</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 332</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 333</td> <td class="nbHits"> </td>
|
||||
@@ -646,10 +646,10 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 342</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addIdentifier(String type, String value, String url, Confidence confidence) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 343</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Identifier i = <span class="keyword">new</span> Identifier(type, value, url);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 344</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> i.setConfidence(confidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 345</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers.add(i);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 346</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 343</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Identifier i = <span class="keyword">new</span> Identifier(type, value, url);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 344</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> i.setConfidence(confidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 345</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers.add(i);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 346</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 347</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 348</td> <td class="nbHits"> </td>
|
||||
@@ -668,21 +668,21 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 355</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addAsEvidence(String source, MavenArtifact mavenArtifact, Confidence confidence) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 356</td> <td class="nbHitsUncovered"><a title="Line 356: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 356: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getGroupId() != <span class="keyword">null</span> && !mavenArtifact.getGroupId().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 357</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.getVendorEvidence().addEvidence(source, <span class="string">"groupid"</span>, mavenArtifact.getGroupId(), confidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 356</td> <td class="nbHitsUncovered"><a title="Line 356: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 356: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getGroupId() != <span class="keyword">null</span> && !mavenArtifact.getGroupId().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 357</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.getVendorEvidence().addEvidence(source, <span class="string">"groupid"</span>, mavenArtifact.getGroupId(), confidence);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 358</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 359</td> <td class="nbHitsUncovered"><a title="Line 359: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 359: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getArtifactId() != <span class="keyword">null</span> && !mavenArtifact.getArtifactId().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 360</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.getProductEvidence().addEvidence(source, <span class="string">"artifactid"</span>, mavenArtifact.getArtifactId(), confidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 359</td> <td class="nbHitsUncovered"><a title="Line 359: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 359: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getArtifactId() != <span class="keyword">null</span> && !mavenArtifact.getArtifactId().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 360</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.getProductEvidence().addEvidence(source, <span class="string">"artifactid"</span>, mavenArtifact.getArtifactId(), confidence);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 361</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 362</td> <td class="nbHitsUncovered"><a title="Line 362: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 362: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getVersion() != <span class="keyword">null</span> && !mavenArtifact.getVersion().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 363</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.getVersionEvidence().addEvidence(source, <span class="string">"version"</span>, mavenArtifact.getVersion(), confidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 362</td> <td class="nbHitsUncovered"><a title="Line 362: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 362: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getVersion() != <span class="keyword">null</span> && !mavenArtifact.getVersion().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 363</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.getVersionEvidence().addEvidence(source, <span class="string">"version"</span>, mavenArtifact.getVersion(), confidence);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 364</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 365</td> <td class="nbHitsUncovered"><a title="Line 365: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 365: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getArtifactUrl() != <span class="keyword">null</span> && !mavenArtifact.getArtifactUrl().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 366</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> found = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 367</td> <td class="nbHitsUncovered"><a title="Line 367: Conditional coverage 50% (1/2)."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 367: Conditional coverage 50% (1/2)."> <span class="keyword">for</span> (Identifier i : <span class="keyword">this</span>.getIdentifiers()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 365</td> <td class="nbHitsUncovered"><a title="Line 365: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 365: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (mavenArtifact.getArtifactUrl() != <span class="keyword">null</span> && !mavenArtifact.getArtifactUrl().isEmpty()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 366</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> found = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 367</td> <td class="nbHitsUncovered"><a title="Line 367: Conditional coverage 50% (1/2)."> 1</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 367: Conditional coverage 50% (1/2)."> <span class="keyword">for</span> (Identifier i : <span class="keyword">this</span>.getIdentifiers()) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 368</td> <td class="nbHitsUncovered"><a title="Line 368: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 368: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> (<span class="string">"maven"</span>.equals(i.getType()) && i.getValue().equals(mavenArtifact.toString())) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 369</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> found = <span class="keyword">true</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 370</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> i.setConfidence(Confidence.HIGHEST);</span></pre></td></tr>
|
||||
@@ -695,14 +695,14 @@
|
||||
<tr> <td class="numLine"> 376</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 377</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 378</td> <td class="nbHitsUncovered"><a title="Line 378: Conditional coverage 50% (1/2)."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 378: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!found) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 379</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Adding new maven identifier {}"</span>, mavenArtifact);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 380</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.addIdentifier(<span class="string">"maven"</span>, mavenArtifact.toString(), mavenArtifact.getArtifactUrl(), Confidence.HIGHEST);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 378</td> <td class="nbHitsUncovered"><a title="Line 378: Conditional coverage 50% (1/2)."> 1</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 378: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!found) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 379</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Adding new maven identifier {}"</span>, mavenArtifact);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 380</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.addIdentifier(<span class="string">"maven"</span>, mavenArtifact.toString(), mavenArtifact.getArtifactUrl(), Confidence.HIGHEST);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 381</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 382</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 383</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 383</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 384</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 385</td> <td class="nbHits"> </td>
|
||||
@@ -719,8 +719,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 391</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addIdentifier(Identifier identifier) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers.add(identifier);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.identifiers.add(identifier);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 394</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 395</td> <td class="nbHits"> </td>
|
||||
@@ -745,7 +745,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 405</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> Set<Identifier> getSuppressedIdentifiers() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 406</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src"> <span class="keyword">return</span> suppressedIdentifiers;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 406</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> <span class="keyword">return</span> suppressedIdentifiers;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 407</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 408</td> <td class="nbHits"> </td>
|
||||
@@ -778,8 +778,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 423</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addSuppressedIdentifier(Identifier identifier) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 424</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.suppressedIdentifiers.add(identifier);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 425</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 424</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.suppressedIdentifiers.add(identifier);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 425</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 426</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 427</td> <td class="nbHits"> </td>
|
||||
@@ -804,7 +804,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 437</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> SortedSet<Vulnerability> getSuppressedVulnerabilities() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 438</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">return</span> suppressedVulnerabilities;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 438</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> suppressedVulnerabilities;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 439</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 440</td> <td class="nbHits"> </td>
|
||||
@@ -837,8 +837,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 455</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addSuppressedVulnerability(Vulnerability vulnerability) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.suppressedVulnerabilities.add(vulnerability);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 457</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.suppressedVulnerabilities.add(vulnerability);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 457</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 458</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 459</td> <td class="nbHits"> </td>
|
||||
@@ -853,7 +853,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 464</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> EvidenceCollection getEvidence() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 465</td> <td class="nbHitsCovered"> 22</td> <td class="src"><pre class="src"> <span class="keyword">return</span> EvidenceCollection.merge(<span class="keyword">this</span>.productEvidence, <span class="keyword">this</span>.vendorEvidence, <span class="keyword">this</span>.versionEvidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 465</td> <td class="nbHitsCovered"> 11</td> <td class="src"><pre class="src"> <span class="keyword">return</span> EvidenceCollection.merge(<span class="keyword">this</span>.productEvidence, <span class="keyword">this</span>.vendorEvidence, <span class="keyword">this</span>.versionEvidence);</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="numLine"> 467</td> <td class="nbHits"> </td>
|
||||
@@ -887,7 +887,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 482</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> EvidenceCollection getEvidenceUsed() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 483</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> EvidenceCollection.mergeUsed(<span class="keyword">this</span>.productEvidence, <span class="keyword">this</span>.vendorEvidence, <span class="keyword">this</span>.versionEvidence);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 483</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span> EvidenceCollection.mergeUsed(<span class="keyword">this</span>.productEvidence, <span class="keyword">this</span>.vendorEvidence, <span class="keyword">this</span>.versionEvidence);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 484</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 485</td> <td class="nbHits"> </td>
|
||||
@@ -904,7 +904,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 491</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> EvidenceCollection getVendorEvidence() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 492</td> <td class="nbHitsCovered"> 352</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.vendorEvidence;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 492</td> <td class="nbHitsCovered"> 176</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.vendorEvidence;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 493</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 494</td> <td class="nbHits"> </td>
|
||||
@@ -921,7 +921,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 500</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> EvidenceCollection getProductEvidence() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 501</td> <td class="nbHitsCovered"> 430</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.productEvidence;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 501</td> <td class="nbHitsCovered"> 240</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.productEvidence;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 502</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 503</td> <td class="nbHits"> </td>
|
||||
@@ -938,7 +938,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 509</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> EvidenceCollection getVersionEvidence() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 510</td> <td class="nbHitsCovered"> 226</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.versionEvidence;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 510</td> <td class="nbHitsCovered"> 111</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.versionEvidence;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 511</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 512</td> <td class="nbHits"> </td>
|
||||
@@ -965,7 +965,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 523</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getDescription() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 524</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> <span class="keyword">return</span> description;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 524</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> <span class="keyword">return</span> description;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 525</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 526</td> <td class="nbHits"> </td>
|
||||
@@ -982,8 +982,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 532</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setDescription(String description) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 533</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.description = description;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 534</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 533</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.description = description;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 534</td> <td class="nbHitsCovered"> 20</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 535</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 536</td> <td class="nbHits"> </td>
|
||||
@@ -1008,7 +1008,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 546</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String getLicense() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 547</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> license;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 547</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> license;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 548</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 549</td> <td class="nbHits"> </td>
|
||||
@@ -1025,8 +1025,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 555</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setLicense(String license) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 556</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.license = license;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 557</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 556</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.license = license;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 557</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 558</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 559</td> <td class="nbHits"> </td>
|
||||
@@ -1051,7 +1051,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 569</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> SortedSet<Vulnerability> getVulnerabilities() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 570</td> <td class="nbHitsCovered"> 28</td> <td class="src"><pre class="src"> <span class="keyword">return</span> vulnerabilities;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 570</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src"> <span class="keyword">return</span> vulnerabilities;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 571</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 572</td> <td class="nbHits"> </td>
|
||||
@@ -1084,22 +1084,22 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 587</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> determineHashes(File file) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 588</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> String md5 = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 589</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> String sha1 = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 588</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> String md5 = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 589</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> String sha1 = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 590</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 591</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> md5 = Checksum.getMD5Checksum(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 592</td> <td class="nbHitsCovered"> 140</td> <td class="src"><pre class="src"> sha1 = Checksum.getSHA1Checksum(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 593</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (IOException ex) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 594</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> LOGGER.warn(<span class="string">"Unable to read '{}' to determine hashes."</span>, file.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 595</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">""</span>, ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 591</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> md5 = Checksum.getMD5Checksum(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 592</td> <td class="nbHitsCovered"> 70</td> <td class="src"><pre class="src"> sha1 = Checksum.getSHA1Checksum(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 593</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (IOException ex) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 594</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> LOGGER.warn(<span class="string">"Unable to read '{}' to determine hashes."</span>, file.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 595</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">""</span>, ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 596</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (NoSuchAlgorithmException ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 597</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.warn(<span class="string">"Unable to use MD5 of SHA1 checksums."</span>);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 598</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.debug(<span class="string">""</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 599</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 600</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.setMd5sum(md5);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 601</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.setSha1sum(sha1);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 602</td> <td class="nbHitsCovered"> 142</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 599</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 600</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.setMd5sum(md5);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 601</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.setSha1sum(sha1);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 602</td> <td class="nbHitsCovered"> 71</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 603</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 604</td> <td class="nbHits"> </td>
|
||||
@@ -1114,8 +1114,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 609</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> addVulnerability(Vulnerability vulnerability) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 610</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.vulnerabilities.add(vulnerability);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 611</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 610</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.vulnerabilities.add(vulnerability);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 611</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 612</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 613</td> <td class="nbHits"> </td>
|
||||
@@ -1124,7 +1124,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * A collection of related dependencies.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 615</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 616</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Set<Dependency> relatedDependencies = <span class="keyword">new</span> TreeSet<Dependency>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 616</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Set<Dependency> relatedDependencies = <span class="keyword">new</span> TreeSet<Dependency>();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 617</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 618</td> <td class="nbHits"> </td>
|
||||
@@ -1154,7 +1154,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * A list of projects that reference this dependency.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 631</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 632</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Set<String> projectReferences = <span class="keyword">new</span> HashSet<String>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 632</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Set<String> projectReferences = <span class="keyword">new</span> HashSet<String>();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 633</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 634</td> <td class="nbHits"> </td>
|
||||
@@ -1279,7 +1279,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * A list of available versions.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 703</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 704</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> <span class="keyword">private</span> List<String> availableVersions = <span class="keyword">new</span> ArrayList<String>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 704</td> <td class="nbHitsCovered"> 92</td> <td class="src"><pre class="src"> <span class="keyword">private</span> List<String> availableVersions = <span class="keyword">new</span> ArrayList<String>();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 705</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 706</td> <td class="nbHits"> </td>
|
||||
@@ -1349,7 +1349,7 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 741</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">int</span> compareTo(Dependency o) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 742</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.getFilePath().compareToIgnoreCase(o.getFilePath());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 742</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.getFilePath().compareToIgnoreCase(o.getFilePath());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 743</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 744</td> <td class="nbHits"> </td>
|
||||
@@ -1413,24 +1413,24 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 784</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">int</span> hashCode() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 785</td> <td class="nbHitsCovered"> 408</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> HashCodeBuilder(MAGIC_HASH_INIT_VALUE, MAGIC_HASH_MULTIPLIER)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 786</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(actualFilePath)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 787</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(filePath)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 788</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(fileName)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 789</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(md5sum)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 790</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(sha1sum)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 791</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(identifiers)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 792</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(vendorEvidence)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 793</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(productEvidence)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 794</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(versionEvidence)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(description)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 796</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(license)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 797</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(vulnerabilities)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 785</td> <td class="nbHitsCovered"> 200</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> HashCodeBuilder(MAGIC_HASH_INIT_VALUE, MAGIC_HASH_MULTIPLIER)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 786</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(actualFilePath)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 787</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(filePath)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 788</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(fileName)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 789</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(md5sum)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 790</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(sha1sum)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 791</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(identifiers)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 792</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(vendorEvidence)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 793</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(productEvidence)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 794</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(versionEvidence)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(description)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 796</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(license)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 797</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(vulnerabilities)</pre></td></tr>
|
||||
<tr> <td class="numLine"> 798</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">//.append(relatedDependencies)</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 799</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(projectReferences)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 800</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .append(availableVersions)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 801</td> <td class="nbHitsCovered"> 204</td> <td class="src"><pre class="src"> .toHashCode();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 799</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(projectReferences)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 800</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .append(availableVersions)</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 801</td> <td class="nbHitsCovered"> 100</td> <td class="src"><pre class="src"> .toHashCode();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 802</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 803</td> <td class="nbHits"> </td>
|
||||
@@ -1451,7 +1451,7 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 811</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> String toString() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 812</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="string">"Dependency{ fileName='"</span> + fileName + <span class="string">"', actualFilePath='"</span> + actualFilePath</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 812</td> <td class="nbHitsCovered"> 30</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="string">"Dependency{ fileName='"</span> + fileName + <span class="string">"', actualFilePath='"</span> + actualFilePath</pre></td></tr>
|
||||
<tr> <td class="numLine"> 813</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> + <span class="string">"', filePath='"</span> + filePath + <span class="string">"', packagePath='"</span> + packagePath + <span class="string">"'}"</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 814</td> <td class="nbHits"> </td>
|
||||
@@ -1460,6 +1460,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> 2.1.1 on 6/16/16 6:46 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 7/31/16 7:42 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user