You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2012/05/08 15:25:07 UTC
svn commit: r816632 [7/15] - in
/websites/production/maventest/content/plugins/maven-shade-plugin-latest:
./ apidocs/ apidocs/org/apache/maven/plugins/shade/
apidocs/org/apache/maven/plugins/shade/class-use/
apidocs/org/apache/maven/plugins/shade/filte...
Modified: websites/production/maventest/content/plugins/maven-shade-plugin-latest/cobertura/org.apache.maven.plugins.shade.mojo.ShadeMojo.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/cobertura/org.apache.maven.plugins.shade.mojo.ShadeMojo.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/cobertura/org.apache.maven.plugins.shade.mojo.ShadeMojo.html Tue May 8 13:25:00 2012
@@ -12,7 +12,7 @@
<div class="separator"> </div>
<table class="report">
<thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
- <tr><td><a href="org.apache.maven.plugins.shade.mojo.ShadeMojo.html">ShadeMojo</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/233</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/116</span></div></div></td></tr></table></td><td class="value"><span class="hidden">6.0;</span>6</td></tr>
+ <tr><td><a href="org.apache.maven.plugins.shade.mojo.ShadeMojo.html">ShadeMojo</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/225</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/116</span></div></div></td></tr></table></td><td class="value"><span class="hidden">6.0;</span>6</td></tr>
</table>
<div class="separator"> </div>
@@ -367,13 +367,13 @@
<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * Artifacts to include/exclude from the final artifact. Artifacts are denoted by composite identifiers of the</span></pre></td></tr>
<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * general form <code>groupId:artifactId:type:classifier</code>. Since version 1.3, the wildcard characters '*' and '?' can be used</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * general form <code>groupId:artifactId:type:classifier</code>. Since version 1.3, the wildcard characters '*' and</span></pre></td></tr>
<tr> <td class="numLine"> 177</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * within the sub parts of those composite identifiers to do pattern matching. For convenience, the syntax</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * '?' can be used within the sub parts of those composite identifiers to do pattern matching. For convenience, the</span></pre></td></tr>
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * <code>groupId</code> is equivalent to <code>groupId:*:*:*</code>, <code>groupId:artifactId</code> is equivalent</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * syntax <code>groupId</code> is equivalent to <code>groupId:*:*:*</code>, <code>groupId:artifactId</code> is</span></pre></td></tr>
<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * to <code>groupId:artifactId:*:*</code> and <code>groupId:artifactId:classifier</code> is equivalent to</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * equivalent to <code>groupId:artifactId:*:*</code> and <code>groupId:artifactId:classifier</code> is equivalent to</span></pre></td></tr>
<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * <code>groupId:artifactId:*:classifier</code>.</span></pre></td></tr>
<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td>
@@ -645,871 +645,881 @@
<tr> <td class="numLineCover"> 315</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Set sourceArtifacts = <span class="keyword">new</span> LinkedHashSet();</span></pre></td></tr>
<tr> <td class="numLine"> 316</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 317</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ArtifactSelector artifactSelector = <span class="keyword">new</span> ArtifactSelector( artifactSet, shadedGroupFilter );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 317</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ArtifactSelector artifactSelector =</span></pre></td></tr>
<tr> <td class="numLine"> 318</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">new</span> ArtifactSelector( project.getArtifact(), artifactSet, shadedGroupFilter );</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="numLineCover"> 319</td> <td class="nbHitsUncovered"><a title="Line 319: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 319: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> ( artifactSelector.isSelected( project.getArtifact() ) && !<span class="string">"pom"</span>.equals( project.getArtifact().getType() ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 320</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 320</td> <td class="nbHitsUncovered"><a title="Line 320: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 320: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> ( artifactSelector.isSelected( project.getArtifact() ) && !<span class="string">"pom"</span>.equals( project.getArtifact().getType() ) )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 321</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 321</td> <td class="nbHitsUncovered"><a title="Line 321: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 321: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( project.getArtifact().getFile() == <span class="keyword">null</span> )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 322</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 322</td> <td class="nbHitsUncovered"><a title="Line 322: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 322: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( project.getArtifact().getFile() == <span class="keyword">null</span> )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 323</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 323</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"The project main artifact does not exist. This could have the following"</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 324</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"reasons:"</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 325</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"- You have invoked the goal directly from the command line. This is not"</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 326</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" supported. Please add the goal to the default lifecycle via an"</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 327</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" <execution> element in your POM and use \"mvn package\" to have it run."</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 328</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"- You have bound the goal to a lifecycle phase before \"package\". Please"</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 329</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" remove this binding from your POM such that the goal will be run in"</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 330</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" the proper phase."</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 331</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> MojoExecutionException( <span class="string">"Failed to create shaded artifact."</span>,</span></pre></td></tr>
-<tr> <td class="numLine"> 332</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">new</span> IllegalStateException( <span class="string">"Project main artifact does not exist."</span> ) );</pre></td></tr>
+<tr> <td class="numLineCover"> 324</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"The project main artifact does not exist. This could have the following"</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 325</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"reasons:"</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 326</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"- You have invoked the goal directly from the command line. This is not"</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 327</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" supported. Please add the goal to the default lifecycle via an"</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 328</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" <execution> element in your POM and use \"mvn package\" to have it run."</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 329</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">"- You have bound the goal to a lifecycle phase before \"package\". Please"</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 330</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" remove this binding from your POM such that the goal will be run in"</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 331</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().error( <span class="string">" the proper phase."</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 332</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> MojoExecutionException( <span class="string">"Failed to create shaded artifact."</span>,</span></pre></td></tr>
<tr> <td class="numLine"> 333</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">new</span> IllegalStateException( <span class="string">"Project main artifact does not exist."</span> ) );</pre></td></tr>
<tr> <td class="numLine"> 334</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 335</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 335</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> artifacts.add( project.getArtifact().getFile() );</span></pre></td></tr>
-<tr> <td class="numLine"> 336</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 336</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> artifacts.add( project.getArtifact().getFile() );</span></pre></td></tr>
+<tr> <td class="numLine"> 337</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 337</td> <td class="nbHitsUncovered"><a title="Line 337: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 337: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 338</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 338</td> <td class="nbHitsUncovered"><a title="Line 338: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 338: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 339</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 339</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File file = shadedSourcesArtifactFile();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 340</td> <td class="nbHitsUncovered"><a title="Line 340: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 340: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( file.isFile() )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 341</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 340</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File file = shadedSourcesArtifactFile();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 341</td> <td class="nbHitsUncovered"><a title="Line 341: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 341: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( file.isFile() )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 342</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 342</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> sourceArtifacts.add( file );</span></pre></td></tr>
-<tr> <td class="numLine"> 343</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 343</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> sourceArtifacts.add( file );</span></pre></td></tr>
<tr> <td class="numLine"> 344</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 345</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 346</td> <td class="nbHits"> </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="numLineCover"> 347</td> <td class="nbHitsUncovered"><a title="Line 347: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 347: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> ( Iterator it = project.getArtifacts().iterator(); it.hasNext(); )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 348</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 348</td> <td class="nbHitsUncovered"><a title="Line 348: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 348: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> ( Iterator it = project.getArtifacts().iterator(); it.hasNext(); )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 349</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 349</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Artifact artifact = (Artifact) it.next();</span></pre></td></tr>
-<tr> <td class="numLine"> 350</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 350</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Artifact artifact = (Artifact) it.next();</span></pre></td></tr>
+<tr> <td class="numLine"> 351</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 351</td> <td class="nbHitsUncovered"><a title="Line 351: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 351: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !artifactSelector.isSelected( artifact ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 352</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 352</td> <td class="nbHitsUncovered"><a title="Line 352: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 352: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !artifactSelector.isSelected( artifact ) )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 353</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 353</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Excluding "</span> + artifact.getId() + <span class="string">" from the shaded jar."</span> );</span></pre></td></tr>
-<tr> <td class="numLine"> 354</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 354</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Excluding "</span> + artifact.getId() + <span class="string">" from the shaded jar."</span> );</span></pre></td></tr>
+<tr> <td class="numLine"> 355</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 355</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">continue</span>;</span></pre></td></tr>
-<tr> <td class="numLine"> 356</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 356</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">continue</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 357</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</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"> 358</td> <td class="nbHitsUncovered"><a title="Line 358: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 358: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( <span class="string">"pom"</span>.equals( artifact.getType() ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 359</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 359</td> <td class="nbHitsUncovered"><a title="Line 359: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 359: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( <span class="string">"pom"</span>.equals( artifact.getType() ) )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 360</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 360</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Skipping pom dependency "</span> + artifact.getId() + <span class="string">" in the shaded jar."</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 361</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">continue</span>;</span></pre></td></tr>
-<tr> <td class="numLine"> 362</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 361</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Skipping pom dependency "</span> + artifact.getId() + <span class="string">" in the shaded jar."</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 362</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">continue</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 363</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</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"> 364</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Including "</span> + artifact.getId() + <span class="string">" in the shaded jar."</span> );</span></pre></td></tr>
-<tr> <td class="numLine"> 365</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 365</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Including "</span> + artifact.getId() + <span class="string">" in the shaded jar."</span> );</span></pre></td></tr>
+<tr> <td class="numLine"> 366</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 366</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> artifacts.add( artifact.getFile() );</span></pre></td></tr>
-<tr> <td class="numLine"> 367</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 367</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> artifacts.add( artifact.getFile() );</span></pre></td></tr>
+<tr> <td class="numLine"> 368</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 368</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> artifactIds.add( getId( artifact ) );</span></pre></td></tr>
-<tr> <td class="numLine"> 369</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 369</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> artifactIds.add( getId( artifact ) );</span></pre></td></tr>
+<tr> <td class="numLine"> 370</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 370</td> <td class="nbHitsUncovered"><a title="Line 370: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 370: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 371</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 371</td> <td class="nbHitsUncovered"><a title="Line 371: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 371: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 372</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 372</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File file = resolveArtifactSources( artifact );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 373</td> <td class="nbHitsUncovered"><a title="Line 373: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 373: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( file != <span class="keyword">null</span> )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 374</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 373</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File file = resolveArtifactSources( artifact );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 374</td> <td class="nbHitsUncovered"><a title="Line 374: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 374: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( file != <span class="keyword">null</span> )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 375</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 375</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> sourceArtifacts.add( file );</span></pre></td></tr>
-<tr> <td class="numLine"> 376</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 376</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> sourceArtifacts.add( file );</span></pre></td></tr>
<tr> <td class="numLine"> 377</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 378</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 378</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
<tr> <td class="numLine"> 379</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 380</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 381</td> <td class="nbHitsUncovered"><a title="Line 381: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 381: Conditional coverage 0% (0/2)."> File outputJar = ( outputFile != <span class="keyword">null</span> ) ? outputFile : shadedArtifactFileWithClassifier();</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 382</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File sourcesJar = shadedSourceArtifactFileWithClassifier();</span></pre></td></tr>
-<tr> <td class="numLine"> 383</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 381</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 382</td> <td class="nbHitsUncovered"><a title="Line 382: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 382: Conditional coverage 0% (0/2)."> File outputJar = ( outputFile != <span class="keyword">null</span> ) ? outputFile : shadedArtifactFileWithClassifier();</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 383</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File sourcesJar = shadedSourceArtifactFileWithClassifier();</span></pre></td></tr>
<tr> <td class="numLine"> 384</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">// Now add our extra resources</span></pre></td></tr>
+ <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"> <span class="keyword">try</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">// Now add our extra resources</span></pre></td></tr>
<tr> <td class="numLine"> 386</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLine"> 387</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 387</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> List filters = getFilters();</span></pre></td></tr>
-<tr> <td class="numLine"> 388</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 388</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> List filters = getFilters();</span></pre></td></tr>
+<tr> <td class="numLine"> 389</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 389</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> List relocators = getRelocators();</span></pre></td></tr>
-<tr> <td class="numLine"> 390</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 390</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> List relocators = getRelocators();</span></pre></td></tr>
+<tr> <td class="numLine"> 391</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 391</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> List resourceTransformers = getResourceTransformers();</span></pre></td></tr>
-<tr> <td class="numLine"> 392</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 392</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> List resourceTransformers = getResourceTransformers();</span></pre></td></tr>
+<tr> <td class="numLine"> 393</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 393</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> shader.shade( artifacts, outputJar, filters, relocators, resourceTransformers );</span></pre></td></tr>
-<tr> <td class="numLine"> 394</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 394</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> shader.shade( artifacts, outputJar, filters, relocators, resourceTransformers );</span></pre></td></tr>
+<tr> <td class="numLine"> 395</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 395</td> <td class="nbHitsUncovered"><a title="Line 395: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 395: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 396</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 396</td> <td class="nbHitsUncovered"><a title="Line 396: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 396: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></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"> 397</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> shader.shade( sourceArtifacts, sourcesJar, filters, relocators, resourceTransformers );</span></pre></td></tr>
-<tr> <td class="numLine"> 398</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 398</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> shader.shade( sourceArtifacts, sourcesJar, filters, relocators, resourceTransformers );</span></pre></td></tr>
<tr> <td class="numLine"> 399</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 400</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 400</td> <td class="nbHitsUncovered"><a title="Line 400: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 400: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( outputFile == <span class="keyword">null</span> )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 401</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 401</td> <td class="nbHitsUncovered"><a title="Line 401: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 401: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( outputFile == <span class="keyword">null</span> )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 402</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 402</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">boolean</span> renamed = <span class="keyword">false</span>;</span></pre></td></tr>
-<tr> <td class="numLine"> 403</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 403</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">boolean</span> renamed = <span class="keyword">false</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 404</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">// rename the output file if a specific finalName is set</span></pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 405</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">// but don't rename if the finalName is the <build><finalName></span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">// rename the output file if a specific finalName is set</span></pre></td></tr>
<tr> <td class="numLine"> 406</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="comment">// but don't rename if the finalName is the <build><finalName></span></pre></td></tr>
+<tr> <td class="numLine"> 407</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// because this will be handled implicitely later</span></pre></td></tr>
-<tr> <td class="numLineCover"> 407</td> <td class="nbHitsUncovered"><a title="Line 407: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 407: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> <span class="keyword">if</span> ( finalName != <span class="keyword">null</span> && finalName.length() > 0 && !finalName.equals( project.getBuild().getFinalName() ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 408</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 408</td> <td class="nbHitsUncovered"><a title="Line 408: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 408: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> <span class="keyword">if</span> ( finalName != <span class="keyword">null</span> && finalName.length() > 0 && !finalName.equals( project.getBuild().getFinalName() ) )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 409</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 409</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String finalFileName = finalName + <span class="string">"."</span> + project.getArtifact().getArtifactHandler().getExtension();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 410</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File finalFile = <span class="keyword">new</span> File( outputDirectory, finalFileName );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 411</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> replaceFile( finalFile, outputJar );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 412</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> outputJar = finalFile;</span></pre></td></tr>
-<tr> <td class="numLine"> 413</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 410</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> String finalFileName = finalName + <span class="string">"."</span> + project.getArtifact().getArtifactHandler().getExtension();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 411</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File finalFile = <span class="keyword">new</span> File( outputDirectory, finalFileName );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 412</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> replaceFile( finalFile, outputJar );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 413</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> outputJar = finalFile;</span></pre></td></tr>
+<tr> <td class="numLine"> 414</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 414</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> renamed = <span class="keyword">true</span>;</span></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"> 415</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> renamed = <span class="keyword">true</span>;</span></pre></td></tr>
<tr> <td class="numLine"> 416</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 417</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 417</td> <td class="nbHitsUncovered"><a title="Line 417: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 417: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( shadedArtifactAttached )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 418</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 418</td> <td class="nbHitsUncovered"><a title="Line 418: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 418: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( shadedArtifactAttached )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 419</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 419</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Attaching shaded artifact."</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 420</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> projectHelper.attachArtifact( project, project.getArtifact().getType(), shadedClassifierName,</span></pre></td></tr>
-<tr> <td class="numLine"> 421</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 420</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Attaching shaded artifact."</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 421</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> projectHelper.attachArtifact( project, project.getArtifact().getType(), shadedClassifierName,</span></pre></td></tr>
+<tr> <td class="numLine"> 422</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> outputJar );</pre></td></tr>
-<tr> <td class="numLineCover"> 422</td> <td class="nbHitsUncovered"><a title="Line 422: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 422: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 423</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 423</td> <td class="nbHitsUncovered"><a title="Line 423: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 423: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 424</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 424</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> projectHelper.attachArtifact( project, <span class="string">"jar"</span>, shadedClassifierName + <span class="string">"-sources"</span>, sourcesJar );</span></pre></td></tr>
-<tr> <td class="numLine"> 425</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 425</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> projectHelper.attachArtifact( project, <span class="string">"jar"</span>, shadedClassifierName + <span class="string">"-sources"</span>, sourcesJar );</span></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>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 427</td> <td class="nbHitsUncovered"><a title="Line 427: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 427: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> ( !renamed )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 428</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 428</td> <td class="nbHitsUncovered"><a title="Line 428: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 428: Conditional coverage 0% (0/2)."> <span class="keyword">else</span> <span class="keyword">if</span> ( !renamed )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 429</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 429</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Replacing original artifact with shaded artifact."</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 430</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File originalArtifact = project.getArtifact().getFile();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 431</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> replaceFile( originalArtifact, outputJar );</span></pre></td></tr>
-<tr> <td class="numLine"> 432</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 430</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Replacing original artifact with shaded artifact."</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 431</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File originalArtifact = project.getArtifact().getFile();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 432</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> replaceFile( originalArtifact, outputJar );</span></pre></td></tr>
+<tr> <td class="numLine"> 433</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 433</td> <td class="nbHitsUncovered"><a title="Line 433: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 433: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 434</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 434</td> <td class="nbHitsUncovered"><a title="Line 434: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 434: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createSourcesJar )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 435</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 435</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File shadedSources = shadedSourcesArtifactFile();</span></pre></td></tr>
-<tr> <td class="numLine"> 436</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 436</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File shadedSources = shadedSourcesArtifactFile();</span></pre></td></tr>
+<tr> <td class="numLine"> 437</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 437</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> replaceFile( shadedSources, sourcesJar );</span></pre></td></tr>
-<tr> <td class="numLine"> 438</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 438</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> replaceFile( shadedSources, sourcesJar );</span></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="numLineCover"> 439</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> projectHelper.attachArtifact( project, <span class="string">"jar"</span>, <span class="string">"sources"</span>, shadedSources );</span></pre></td></tr>
-<tr> <td class="numLine"> 440</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 440</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> projectHelper.attachArtifact( project, <span class="string">"jar"</span>, <span class="string">"sources"</span>, shadedSources );</span></pre></td></tr>
<tr> <td class="numLine"> 441</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 442</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 442</td> <td class="nbHitsUncovered"><a title="Line 442: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 442: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createDependencyReducedPom )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 443</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 443</td> <td class="nbHitsUncovered"><a title="Line 443: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 443: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( createDependencyReducedPom )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 444</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 444</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> createDependencyReducedPom( artifactIds );</span></pre></td></tr>
-<tr> <td class="numLine"> 445</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 445</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> createDependencyReducedPom( artifactIds );</span></pre></td></tr>
<tr> <td class="numLine"> 446</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 447</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 448</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 449</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 449</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( Exception e )</span></pre></td></tr>
-<tr> <td class="numLine"> 450</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 450</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( Exception e )</span></pre></td></tr>
+<tr> <td class="numLine"> 451</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 451</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> MojoExecutionException( <span class="string">"Error creating shaded jar: "</span> + e.getMessage(), e );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 452</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLineCover"> 453</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 454</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 452</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> MojoExecutionException( <span class="string">"Error creating shaded jar: "</span> + e.getMessage(), e );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 453</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLineCover"> 454</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
<tr> <td class="numLine"> 455</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> replaceFile( File oldFile, File newFile ) <span class="keyword">throws</span> MojoExecutionException</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 456</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> replaceFile( File oldFile, File newFile ) <span class="keyword">throws</span> MojoExecutionException</pre></td></tr>
+<tr> <td class="numLine"> 457</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 457</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Replacing "</span> + oldFile + <span class="string">" with "</span> + newFile );</span></pre></td></tr>
-<tr> <td class="numLine"> 458</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 458</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().info( <span class="string">"Replacing "</span> + oldFile + <span class="string">" with "</span> + newFile );</span></pre></td></tr>
+<tr> <td class="numLine"> 459</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 459</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File origFile = <span class="keyword">new</span> File( outputDirectory, <span class="string">"original-"</span> + oldFile.getName() );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 460</td> <td class="nbHitsUncovered"><a title="Line 460: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 460: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> ( oldFile.exists() && !oldFile.renameTo( origFile ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 461</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 460</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> File origFile = <span class="keyword">new</span> File( outputDirectory, <span class="string">"original-"</span> + oldFile.getName() );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 461</td> <td class="nbHitsUncovered"><a title="Line 461: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 461: Conditional coverage 0% (0/4) [each condition: 0%, 0%]."> <span class="keyword">if</span> ( oldFile.exists() && !oldFile.renameTo( origFile ) )</a></span></pre></td></tr>
<tr> <td class="numLine"> 462</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLine"> 463</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">//try a gc to see if an unclosed stream needs garbage collecting</span></pre></td></tr>
-<tr> <td class="numLineCover"> 463</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.gc();</span></pre></td></tr>
<tr> <td class="numLineCover"> 464</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.gc();</span></pre></td></tr>
-<tr> <td class="numLine"> 465</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 465</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.gc();</span></pre></td></tr>
+<tr> <td class="numLine"> 466</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 466</td> <td class="nbHitsUncovered"><a title="Line 466: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 466: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !oldFile.renameTo( origFile ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 467</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 467</td> <td class="nbHitsUncovered"><a title="Line 467: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 467: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !oldFile.renameTo( origFile ) )</a></span></pre></td></tr>
<tr> <td class="numLine"> 468</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">// Still didn't work. We'll do a copy</span></pre></td></tr>
+ <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 469</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">// Still didn't work. We'll do a copy</span></pre></td></tr>
<tr> <td class="numLine"> 470</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLine"> 471</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 471</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileOutputStream fout = <span class="keyword">new</span> FileOutputStream( origFile );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 472</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileInputStream fin = <span class="keyword">new</span> FileInputStream( oldFile );</span></pre></td></tr>
-<tr> <td class="numLine"> 473</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLineCover"> 472</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileOutputStream fout = <span class="keyword">new</span> FileOutputStream( origFile );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 473</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileInputStream fin = <span class="keyword">new</span> FileInputStream( oldFile );</span></pre></td></tr>
<tr> <td class="numLine"> 474</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLine"> 475</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 475</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.copy( fin, fout );</span></pre></td></tr>
-<tr> <td class="numLine"> 476</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 476</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.copy( fin, fout );</span></pre></td></tr>
<tr> <td class="numLine"> 477</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr>
+ <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"> <span class="keyword">finally</span></pre></td></tr>
+<tr> <td class="numLine"> 479</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 479</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fin );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 480</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fout );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 481</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 482</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 480</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fin );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 481</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fout );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 482</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 483</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 483</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( IOException ex )</span></pre></td></tr>
-<tr> <td class="numLine"> 484</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 484</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( IOException ex )</span></pre></td></tr>
<tr> <td class="numLine"> 485</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLine"> 486</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">//kind of ignorable here. We're just trying to save the original</span></pre></td></tr>
-<tr> <td class="numLineCover"> 486</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().warn( ex );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 487</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 488</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 487</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> getLog().warn( ex );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 488</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
<tr> <td class="numLine"> 489</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 490</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 490</td> <td class="nbHitsUncovered"><a title="Line 490: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 490: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !newFile.renameTo( oldFile ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 491</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 491</td> <td class="nbHitsUncovered"><a title="Line 491: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 491: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !newFile.renameTo( oldFile ) )</a></span></pre></td></tr>
<tr> <td class="numLine"> 492</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLine"> 493</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">//try a gc to see if an unclosed stream needs garbage collecting</span></pre></td></tr>
-<tr> <td class="numLineCover"> 493</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.gc();</span></pre></td></tr>
<tr> <td class="numLineCover"> 494</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.gc();</span></pre></td></tr>
-<tr> <td class="numLine"> 495</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 495</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> System.gc();</span></pre></td></tr>
+<tr> <td class="numLine"> 496</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 496</td> <td class="nbHitsUncovered"><a title="Line 496: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 496: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !newFile.renameTo( oldFile ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 497</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 497</td> <td class="nbHitsUncovered"><a title="Line 497: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 497: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( !newFile.renameTo( oldFile ) )</a></span></pre></td></tr>
<tr> <td class="numLine"> 498</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">// Still didn't work. We'll do a copy</span></pre></td></tr>
+ <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 499</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">// Still didn't work. We'll do a copy</span></pre></td></tr>
<tr> <td class="numLine"> 500</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLine"> 501</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 501</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileOutputStream fout = <span class="keyword">new</span> FileOutputStream( oldFile );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 502</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileInputStream fin = <span class="keyword">new</span> FileInputStream( newFile );</span></pre></td></tr>
-<tr> <td class="numLine"> 503</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLineCover"> 502</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileOutputStream fout = <span class="keyword">new</span> FileOutputStream( oldFile );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 503</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> FileInputStream fin = <span class="keyword">new</span> FileInputStream( newFile );</span></pre></td></tr>
<tr> <td class="numLine"> 504</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLine"> 505</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 505</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.copy( fin, fout );</span></pre></td></tr>
-<tr> <td class="numLine"> 506</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 506</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.copy( fin, fout );</span></pre></td></tr>
<tr> <td class="numLine"> 507</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 508</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr>
+<tr> <td class="numLine"> 509</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 509</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fin );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 510</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fout );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 511</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 512</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 510</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fin );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 511</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> IOUtil.close( fout );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 512</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 513</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 513</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( IOException ex )</span></pre></td></tr>
-<tr> <td class="numLine"> 514</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 514</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( IOException ex )</span></pre></td></tr>
+<tr> <td class="numLine"> 515</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 515</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> MojoExecutionException( <span class="string">"Could not replace original artifact with shaded artifact!"</span>, ex );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 516</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 517</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 516</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> MojoExecutionException( <span class="string">"Could not replace original artifact with shaded artifact!"</span>, ex );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 517</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
<tr> <td class="numLine"> 518</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 519</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 519</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 520</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 520</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
<tr> <td class="numLine"> 521</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">private</span> File resolveArtifactSources( Artifact artifact )</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 522</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">private</span> File resolveArtifactSources( Artifact artifact )</pre></td></tr>
<tr> <td class="numLine"> 523</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLine"> 524</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 524</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Artifact resolvedArtifact =</span></pre></td></tr>
-<tr> <td class="numLine"> 525</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> artifactFactory.createArtifactWithClassifier( artifact.getGroupId(),</pre></td></tr>
+<tr> <td class="numLineCover"> 525</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Artifact resolvedArtifact =</span></pre></td></tr>
<tr> <td class="numLine"> 526</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> artifact.getArtifactId(),</pre></td></tr>
+ <td class="src"><pre class="src"> artifactFactory.createArtifactWithClassifier( artifact.getGroupId(),</pre></td></tr>
<tr> <td class="numLine"> 527</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> artifact.getVersion(),</pre></td></tr>
+ <td class="src"><pre class="src"> artifact.getArtifactId(),</pre></td></tr>
<tr> <td class="numLine"> 528</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="string">"java-source"</span>,</pre></td></tr>
+ <td class="src"><pre class="src"> artifact.getVersion(),</pre></td></tr>
<tr> <td class="numLine"> 529</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="string">"sources"</span> );</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="string">"java-source"</span>,</pre></td></tr>
[... 882 lines stripped ...]