mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-24 10:01:35 +01:00
documentation v1.3.1
This commit is contained in:
@@ -85,7 +85,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 34</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 35</td> <td class="nbHitsCovered"> 96</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> UpdateableNvdCve <span class="keyword">implements</span> java.lang.Iterable<NvdCveInfo>, Iterator<NvdCveInfo> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 35</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> UpdateableNvdCve <span class="keyword">implements</span> java.lang.Iterable<NvdCveInfo>, Iterator<NvdCveInfo> {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 36</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 37</td> <td class="nbHits"> </td>
|
||||
@@ -94,7 +94,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * A collection of sources of data.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 39</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 40</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Map<String, NvdCveInfo> collection = <span class="keyword">new</span> TreeMap<String, NvdCveInfo>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 40</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Map<String, NvdCveInfo> collection = <span class="keyword">new</span> TreeMap<String, NvdCveInfo>();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 41</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 42</td> <td class="nbHits"> </td>
|
||||
@@ -109,7 +109,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 47</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> Map<String, NvdCveInfo> getCollection() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 48</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> <span class="keyword">return</span> collection;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 48</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> collection;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 49</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 50</td> <td class="nbHits"> </td>
|
||||
@@ -126,13 +126,13 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 56</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> isUpdateNeeded() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 57</td> <td class="nbHitsCovered"><a title="Line 57: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 57: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (NvdCveInfo item : <span class="keyword">this</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 58</td> <td class="nbHitsCovered"><a title="Line 58: Conditional coverage 100% (2/2)."> 32</a></td> <td class="src"><pre class="src"> <a title="Line 58: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (item.getNeedsUpdate()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 59</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 57</td> <td class="nbHitsCovered"><a title="Line 57: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 57: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (NvdCveInfo item : <span class="keyword">this</span>) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 58</td> <td class="nbHitsCovered"><a title="Line 58: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 58: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (item.getNeedsUpdate()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 59</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 60</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 63</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
|
||||
@@ -157,8 +157,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 74</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> add(String id, String url, String oldUrl) <span class="keyword">throws</span> MalformedURLException, DownloadFailedException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 75</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> add(id, url, oldUrl, <span class="keyword">false</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 76</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 75</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> add(id, url, oldUrl, <span class="keyword">false</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 76</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 77</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 78</td> <td class="nbHits"> </td>
|
||||
@@ -183,14 +183,14 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 88</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> add(String id, String url, String oldUrl, <span class="keyword">boolean</span> needsUpdate) <span class="keyword">throws</span> MalformedURLException, DownloadFailedException {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 89</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> <span class="keyword">final</span> NvdCveInfo item = <span class="keyword">new</span> NvdCveInfo();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 90</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> item.setNeedsUpdate(needsUpdate); <span class="comment">//the others default to true, to make life easier later this should default to false.</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 91</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> item.setId(id);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 92</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> item.setUrl(url);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 93</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> item.setOldSchemaVersionUrl(oldUrl);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 94</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> item.setTimestamp(Downloader.getLastModified(<span class="keyword">new</span> URL(url)));</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 95</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> collection.put(id, item);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 96</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 89</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">final</span> NvdCveInfo item = <span class="keyword">new</span> NvdCveInfo();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 90</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> item.setNeedsUpdate(needsUpdate); <span class="comment">//the others default to true, to make life easier later this should default to false.</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 91</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> item.setId(id);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 92</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> item.setUrl(url);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 93</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> item.setOldSchemaVersionUrl(oldUrl);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 94</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> item.setTimestamp(Downloader.getLastModified(<span class="keyword">new</span> URL(url)));</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 95</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> collection.put(id, item);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 96</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 97</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 98</td> <td class="nbHits"> </td>
|
||||
@@ -201,8 +201,8 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> clear() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 102</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> collection.clear();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 103</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 102</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> collection.clear();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 103</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 104</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 105</td> <td class="nbHits"> </td>
|
||||
@@ -228,7 +228,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * An internal iterator used to implement iterable.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 116</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 117</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Iterator<Entry<String, NvdCveInfo>> iterableContent = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 117</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src"> <span class="keyword">private</span> Iterator<Entry<String, NvdCveInfo>> iterableContent = <span class="keyword">null</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 118</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 119</td> <td class="nbHits"> </td>
|
||||
@@ -251,8 +251,8 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 128</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> Iterator<NvdCveInfo> iterator() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> iterableContent = collection.entrySet().iterator();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 130</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> iterableContent = collection.entrySet().iterator();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 130</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 131</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 132</td> <td class="nbHits"> </td>
|
||||
@@ -277,7 +277,7 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 142</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> hasNext() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 80</td> <td class="src"><pre class="src"> <span class="keyword">return</span> iterableContent.hasNext();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> <span class="keyword">return</span> iterableContent.hasNext();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 144</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 145</td> <td class="nbHits"> </td>
|
||||
@@ -302,7 +302,7 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 155</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> NvdCveInfo next() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 156</td> <td class="nbHitsCovered"> 56</td> <td class="src"><pre class="src"> <span class="keyword">return</span> iterableContent.next().getValue();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 156</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> <span class="keyword">return</span> iterableContent.next().getValue();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 157</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 158</td> <td class="nbHits"> </td>
|
||||
@@ -323,8 +323,8 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 166</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> remove() {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> iterableContent.remove();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 168</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> iterableContent.remove();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 168</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 170</td> <td class="nbHits"> </td>
|
||||
@@ -341,7 +341,7 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> NvdCveInfo get(String key) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> <span class="keyword">return</span> collection.get(key);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> collection.get(key);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
|
||||
@@ -357,6 +357,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.0.3 on 8/4/15 8:22 PM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/20/15 6:47 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user