mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-12 05:11:56 +01:00
version 1.4.3 documentation
This commit is contained in:
@@ -273,12 +273,12 @@
|
||||
<tr> <td class="numLineCover"> 138</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> AnalyzerService service = <span class="keyword">new</span> AnalyzerService(serviceClassLoader);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 139</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> List<Analyzer> iterator = service.getAnalyzers();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 140</td> <td class="nbHitsCovered"><a title="Line 140: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 140: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : iterator) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 141</td> <td class="nbHitsCovered"> 96</td> <td class="src"><pre class="src"> analyzers.get(a.getAnalysisPhase()).add(a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 142</td> <td class="nbHitsCovered"><a title="Line 142: Conditional coverage 100% (2/2)."> 96</a></td> <td class="src"><pre class="src"> <a title="Line 142: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (a <span class="keyword">instanceof</span> FileTypeAnalyzer) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 64</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.fileTypeAnalyzers.add((FileTypeAnalyzer) a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 141</td> <td class="nbHitsCovered"> 104</td> <td class="src"><pre class="src"> analyzers.get(a.getAnalysisPhase()).add(a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 142</td> <td class="nbHitsCovered"><a title="Line 142: Conditional coverage 100% (2/2)."> 104</a></td> <td class="src"><pre class="src"> <a title="Line 142: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (a <span class="keyword">instanceof</span> FileTypeAnalyzer) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 72</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.fileTypeAnalyzers.add((FileTypeAnalyzer) a);</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="numLineCover"> 145</td> <td class="nbHitsCovered"> 96</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 104</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 146</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 147</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
@@ -516,17 +516,17 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 281</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> List<Dependency> scanDirectory(File dir) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File[] files = dir.listFiles();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 283</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> <span class="keyword">final</span> List<Dependency> deps = <span class="keyword">new</span> ArrayList<Dependency>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 284</td> <td class="nbHitsUncovered"><a title="Line 284: Conditional coverage 50% (1/2)."> 10</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 284: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (files != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 285</td> <td class="nbHitsCovered"><a title="Line 285: Conditional coverage 100% (2/2)."> 21</a></td> <td class="src"><pre class="src"> <a title="Line 285: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (File f : files) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 286</td> <td class="nbHitsCovered"><a title="Line 286: Conditional coverage 100% (2/2)."> 11</a></td> <td class="src"><pre class="src"> <a title="Line 286: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (f.isDirectory()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 287</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> <span class="keyword">final</span> List<Dependency> d = scanDirectory(f);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 288</td> <td class="nbHitsUncovered"><a title="Line 288: Conditional coverage 50% (1/2)."> 7</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 288: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (d != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 289</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> deps.addAll(d);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 46</td> <td class="src"><pre class="src"> <span class="keyword">final</span> File[] files = dir.listFiles();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 283</td> <td class="nbHitsCovered"> 46</td> <td class="src"><pre class="src"> <span class="keyword">final</span> List<Dependency> deps = <span class="keyword">new</span> ArrayList<Dependency>();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 284</td> <td class="nbHitsUncovered"><a title="Line 284: Conditional coverage 50% (1/2)."> 46</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 284: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (files != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 285</td> <td class="nbHitsCovered"><a title="Line 285: Conditional coverage 100% (2/2)."> 93</a></td> <td class="src"><pre class="src"> <a title="Line 285: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (File f : files) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 286</td> <td class="nbHitsCovered"><a title="Line 286: Conditional coverage 100% (2/2)."> 47</a></td> <td class="src"><pre class="src"> <a title="Line 286: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (f.isDirectory()) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 287</td> <td class="nbHitsCovered"> 43</td> <td class="src"><pre class="src"> <span class="keyword">final</span> List<Dependency> d = scanDirectory(f);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 288</td> <td class="nbHitsUncovered"><a title="Line 288: Conditional coverage 50% (1/2)."> 43</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 288: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (d != <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 289</td> <td class="nbHitsCovered"> 43</td> <td class="src"><pre class="src"> deps.addAll(d);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 290</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 291</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 291</td> <td class="nbHitsCovered"> 43</td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 292</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Dependency d = scanFile(f);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 293</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> deps.add(d);</pre></td></tr>
|
||||
<tr> <td class="numLine"> 294</td> <td class="nbHits"> </td>
|
||||
@@ -535,7 +535,7 @@
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 296</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 297</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> <span class="keyword">return</span> deps;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 297</td> <td class="nbHitsCovered"> 46</td> <td class="src"><pre class="src"> <span class="keyword">return</span> deps;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 298</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 299</td> <td class="nbHits"> </td>
|
||||
@@ -648,7 +648,7 @@
|
||||
<tr> <td class="numLine"> 369</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 370</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"\n----------------------------------------------------\nBEGIN ANALYSIS\n----------------------------------------------------"</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 371</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> LOGGER.info(<span class="string">"Analysis Starting"</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 371</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> LOGGER.info(<span class="string">"Analysis Started"</span>);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 372</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">long</span> analysisStart = System.currentTimeMillis();</pre></td></tr>
|
||||
<tr> <td class="numLine"> 373</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
@@ -661,11 +661,11 @@
|
||||
<tr> <td class="numLineCover"> 378</td> <td class="nbHitsCovered"><a title="Line 378: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 378: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr>
|
||||
<tr> <td class="numLine"> 379</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 380</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> a = initializeAnalyzer(a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 380</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> a = initializeAnalyzer(a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 381</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (InitializationException ex) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 382</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> exceptions.add(ex);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 383</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">continue</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 384</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 384</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 385</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 386</td> <td class="nbHits"> </td>
|
||||
@@ -676,16 +676,16 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> * This is okay for adds/deletes because it happens per analyzer.</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 389</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 390</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Begin Analyzer '{}'"</span>, a.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 391</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Set<Dependency> dependencySet = <span class="keyword">new</span> HashSet<Dependency>(dependencies);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"><a title="Line 392: Conditional coverage 100% (2/2)."> 47</a></td> <td class="src"><pre class="src"> <a title="Line 392: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencySet) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsCovered"> 94</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> shouldAnalyze = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 394</td> <td class="nbHitsCovered"><a title="Line 394: Conditional coverage 100% (2/2)."> 94</a></td> <td class="src"><pre class="src"> <a title="Line 394: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (a <span class="keyword">instanceof</span> FileTypeAnalyzer) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 395</td> <td class="nbHitsCovered"> 62</td> <td class="src"><pre class="src"> <span class="keyword">final</span> FileTypeAnalyzer fAnalyzer = (FileTypeAnalyzer) a;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 396</td> <td class="nbHitsCovered"> 62</td> <td class="src"><pre class="src"> shouldAnalyze = fAnalyzer.accept(d.getActualFile());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 390</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Begin Analyzer '{}'"</span>, a.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 391</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Set<Dependency> dependencySet = <span class="keyword">new</span> HashSet<Dependency>(dependencies);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"><a title="Line 392: Conditional coverage 100% (2/2)."> 51</a></td> <td class="src"><pre class="src"> <a title="Line 392: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencySet) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 393</td> <td class="nbHitsCovered"> 102</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> shouldAnalyze = <span class="keyword">true</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 394</td> <td class="nbHitsCovered"><a title="Line 394: Conditional coverage 100% (2/2)."> 102</a></td> <td class="src"><pre class="src"> <a title="Line 394: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (a <span class="keyword">instanceof</span> FileTypeAnalyzer) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 395</td> <td class="nbHitsCovered"> 70</td> <td class="src"><pre class="src"> <span class="keyword">final</span> FileTypeAnalyzer fAnalyzer = (FileTypeAnalyzer) a;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 396</td> <td class="nbHitsCovered"> 70</td> <td class="src"><pre class="src"> shouldAnalyze = fAnalyzer.accept(d.getActualFile());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 397</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 398</td> <td class="nbHitsCovered"><a title="Line 398: Conditional coverage 100% (2/2)."> 94</a></td> <td class="src"><pre class="src"> <a title="Line 398: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (shouldAnalyze) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 398</td> <td class="nbHitsCovered"><a title="Line 398: Conditional coverage 100% (2/2)."> 102</a></td> <td class="src"><pre class="src"> <a title="Line 398: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (shouldAnalyze) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 399</td> <td class="nbHitsCovered"> 38</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Begin Analysis of '{}'"</span>, d.getActualFilePath());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 400</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
@@ -703,8 +703,8 @@
|
||||
<tr> <td class="numLineCover"> 411</td> <td class="nbHitsCovered"> 38</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 412</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 413</td> <td class="nbHitsCovered"> 94</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 414</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 413</td> <td class="nbHitsCovered"> 102</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 414</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 415</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 416</td> <td class="nbHitsCovered"><a title="Line 416: Conditional coverage 100% (2/2)."> 22</a></td> <td class="src"><pre class="src"> <a title="Line 416: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr>
|
||||
@@ -712,8 +712,8 @@
|
||||
<tr> <td class="numLine"> 418</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 419</td> <td class="nbHitsCovered"><a title="Line 419: Conditional coverage 100% (2/2)."> 20</a></td> <td class="src"><pre class="src"> <a title="Line 419: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 420</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> closeAnalyzer(a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 421</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 420</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> closeAnalyzer(a);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 421</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 422</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 423</td> <td class="nbHits"> </td>
|
||||
@@ -747,8 +747,8 @@
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> Analyzer initializeAnalyzer(Analyzer analyzer) <span class="keyword">throws</span> InitializationException {</pre></td></tr>
|
||||
<tr> <td class="numLine"> 440</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 441</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Initializing {}"</span>, analyzer.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 442</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> analyzer.initialize();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 441</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Initializing {}"</span>, analyzer.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 442</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> analyzer.initialize();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 443</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (InitializationException ex) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 444</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> LOGGER.error(<span class="string">"Exception occurred initializing {}."</span>, analyzer.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 445</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">""</span>, ex);</pre></td></tr>
|
||||
@@ -769,8 +769,8 @@
|
||||
<tr> <td class="numLineCover"> 458</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.trace(<span class="string">""</span>, ex1);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 459</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 460</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">throw</span> <span class="keyword">new</span> InitializationException(<span class="string">"Unexpected Exception"</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 461</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 462</td> <td class="nbHitsCovered"> 47</td> <td class="src"><pre class="src"> <span class="keyword">return</span> analyzer;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 461</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 462</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> <span class="keyword">return</span> analyzer;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 463</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 464</td> <td class="nbHits"> </td>
|
||||
@@ -787,14 +787,14 @@
|
||||
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 470</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> closeAnalyzer(Analyzer analyzer) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Closing Analyzer '{}'"</span>, analyzer.getName());</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> LOGGER.debug(<span class="string">"Closing Analyzer '{}'"</span>, analyzer.getName());</pre></td></tr>
|
||||
<tr> <td class="numLine"> 472</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> analyzer.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> analyzer.close();</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 474</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (Throwable ex) {</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 475</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LOGGER.trace(<span class="string">""</span>, ex);</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 476</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 477</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 476</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 477</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 478</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> </pre></td></tr>
|
||||
<tr> <td class="numLine"> 479</td> <td class="nbHits"> </td>
|
||||
@@ -866,19 +866,19 @@
|
||||
<td class="src"><pre class="src"> @Override</pre></td></tr>
|
||||
<tr> <td class="numLine"> 520</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> accept(File file) {</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 521</td> <td class="nbHitsUncovered"><a title="Line 521: Conditional coverage 50% (1/2)."> 6</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 521: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (file == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 521</td> <td class="nbHitsUncovered"><a title="Line 521: Conditional coverage 50% (1/2)."> 855</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 521: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (file == <span class="keyword">null</span>) {</a></span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 522</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 523</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 524</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> scan = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 525</td> <td class="nbHitsCovered"><a title="Line 525: Conditional coverage 100% (2/2)."> 6</a></td> <td class="src"><pre class="src"> <a title="Line 525: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (FileTypeAnalyzer a : <span class="keyword">this</span>.fileTypeAnalyzers) {</a></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 524</td> <td class="nbHitsCovered"> 855</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> scan = <span class="keyword">false</span>;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 525</td> <td class="nbHitsCovered"><a title="Line 525: Conditional coverage 100% (2/2)."> 855</a></td> <td class="src"><pre class="src"> <a title="Line 525: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (FileTypeAnalyzer a : <span class="keyword">this</span>.fileTypeAnalyzers) {</a></pre></td></tr>
|
||||
<tr> <td class="numLine"> 526</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment">/* note, we can't break early on this loop as the analyzers need to know if</span></pre></td></tr>
|
||||
<tr> <td class="numLine"> 527</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> <span class="comment"> they have files to work on prior to initialization */</span></pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 528</td> <td class="nbHitsCovered"> 96</td> <td class="src"><pre class="src"> scan |= a.accept(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 529</td> <td class="nbHitsCovered"> 96</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 530</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">return</span> scan;</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 528</td> <td class="nbHitsCovered"> 15390</td> <td class="src"><pre class="src"> scan |= a.accept(file);</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 529</td> <td class="nbHitsCovered"> 15390</td> <td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLineCover"> 530</td> <td class="nbHitsCovered"> 855</td> <td class="src"><pre class="src"> <span class="keyword">return</span> scan;</pre></td></tr>
|
||||
<tr> <td class="numLine"> 531</td> <td class="nbHits"> </td>
|
||||
<td class="src"><pre class="src"> }</pre></td></tr>
|
||||
<tr> <td class="numLine"> 532</td> <td class="nbHits"> </td>
|
||||
@@ -937,6 +937,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 7/31/16 7:42 AM.</div>
|
||||
<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/6/16 6:48 AM.</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user