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:48:19 UTC
svn commit: r816646 [22/41] - 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/filt...
Modified: websites/production/maventest/content/plugins/maven-shade-plugin-latest/cobertura/org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/cobertura/org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/cobertura/org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.html Tue May 8 13:48:12 2012
@@ -12,8 +12,8 @@
<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.resource.XmlAppendingTransformer.html">XmlAppendingTransformer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">14%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:14px"><span class="text">5/35</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">18%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:18px"><span class="text">3/16</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr>
- <tr><td><a href="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.html">XmlAppendingTransformer$1</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/2</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"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr>
+ <tr><td><a href="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.html">XmlAppendingTransformer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">14 %</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:14px"><span class="text">5/35</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">18 %</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:18px"><span class="text">3/16</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr>
+ <tr><td><a href="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.html">XmlAppendingTransformer$1</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/2</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"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr>
</table>
<div class="separator"> </div>
@@ -61,202 +61,204 @@
<tr> <td class="numLine"> 21</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 22</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.io.IOException;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.apache.maven.plugins.shade.relocation.Relocator;</pre></td></tr>
<tr> <td class="numLine"> 23</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.io.InputStream;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Attribute;</pre></td></tr>
<tr> <td class="numLine"> 24</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.io.StringReader;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Content;</pre></td></tr>
<tr> <td class="numLine"> 25</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.Iterator;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Document;</pre></td></tr>
<tr> <td class="numLine"> 26</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.List;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Element;</pre></td></tr>
<tr> <td class="numLine"> 27</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.jar.JarEntry;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.JDOMException;</pre></td></tr>
<tr> <td class="numLine"> 28</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.jar.JarOutputStream;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.input.SAXBuilder;</pre></td></tr>
<tr> <td class="numLine"> 29</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.output.Format;</pre></td></tr>
<tr> <td class="numLine"> 30</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Attribute;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.output.XMLOutputter;</pre></td></tr>
<tr> <td class="numLine"> 31</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Content;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.xml.sax.EntityResolver;</pre></td></tr>
<tr> <td class="numLine"> 32</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Document;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.xml.sax.InputSource;</pre></td></tr>
<tr> <td class="numLine"> 33</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.Element;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> org.xml.sax.SAXException;</pre></td></tr>
<tr> <td class="numLine"> 34</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.JDOMException;</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 35</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.input.SAXBuilder;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.io.IOException;</pre></td></tr>
<tr> <td class="numLine"> 36</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.output.Format;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.io.InputStream;</pre></td></tr>
<tr> <td class="numLine"> 37</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.jdom.output.XMLOutputter;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.io.StringReader;</pre></td></tr>
<tr> <td class="numLine"> 38</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.xml.sax.EntityResolver;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.Iterator;</pre></td></tr>
<tr> <td class="numLine"> 39</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.xml.sax.InputSource;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.List;</pre></td></tr>
<tr> <td class="numLine"> 40</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">import</span> org.xml.sax.SAXException;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.jar.JarEntry;</pre></td></tr>
<tr> <td class="numLine"> 41</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">import</span> java.util.jar.JarOutputStream;</pre></td></tr>
<tr> <td class="numLine"> 42</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 43</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * Appends multiple occurrences of some XML file.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 44</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="comment"> * Appends multiple occurrences of some XML file.</span></pre></td></tr>
+<tr> <td class="numLine"> 45</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 45</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> XmlAppendingTransformer</pre></td></tr>
-<tr> <td class="numLine"> 46</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">implements</span> ResourceTransformer</pre></td></tr>
+<tr> <td class="numLineCover"> 46</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> XmlAppendingTransformer</pre></td></tr>
<tr> <td class="numLine"> 47</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">implements</span> ResourceTransformer</pre></td></tr>
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> String XSI_NS = <span class="string">"http://www.w3.org/2001/XMLSchema-instance"</span>;</pre></td></tr>
+ <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 49</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> String XSI_NS = <span class="string">"http://www.w3.org/2001/XMLSchema-instance"</span>;</pre></td></tr>
+<tr> <td class="numLine"> 50</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 50</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> ignoreDtd = <span class="keyword">true</span>;</pre></td></tr>
-<tr> <td class="numLine"> 51</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 51</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">boolean</span> ignoreDtd = <span class="keyword">true</span>;</pre></td></tr>
<tr> <td class="numLine"> 52</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> String resource;</pre></td></tr>
-<tr> <td class="numLine"> 53</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLine"> 53</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> String resource;</pre></td></tr>
<tr> <td class="numLine"> 54</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> Document doc;</pre></td></tr>
-<tr> <td class="numLine"> 55</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLine"> 55</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> Document doc;</pre></td></tr>
<tr> <td class="numLine"> 56</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> canTransformResource( String r )</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 57</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> canTransformResource( String r )</pre></td></tr>
+<tr> <td class="numLine"> 58</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 58</td> <td class="nbHitsUncovered"><a title="Line 58: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 58: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> ( resource != <span class="keyword">null</span> && resource.equalsIgnoreCase( r ) )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 59</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 59</td> <td class="nbHitsUncovered"><a title="Line 59: Conditional coverage 75 % (3/4) [each condition: 50 %, 100 %]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 59: Conditional coverage 75 % (3/4) [each condition: 50 %, 100 %]."> <span class="keyword">if</span> ( resource != <span class="keyword">null</span> && resource.equalsIgnoreCase( r ) )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 60</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 60</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
-<tr> <td class="numLine"> 61</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr>
<tr> <td class="numLine"> 62</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLine"> 63</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 63</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
-<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr>
<tr> <td class="numLine"> 65</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"> 66</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> processResource( String resource, InputStream is, List relocators )</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 67</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">throws</span> IOException</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> processResource( String resource, InputStream is, List<Relocator> relocators )</pre></td></tr>
<tr> <td class="numLine"> 68</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> {</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">throws</span> IOException</pre></td></tr>
<tr> <td class="numLine"> 69</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> Document r;</pre></td></tr>
+ <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 70</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"> Document r;</pre></td></tr>
<tr> <td class="numLine"> 71</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
+<tr> <td class="numLine"> 72</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 72</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> SAXBuilder builder = <span class="keyword">new</span> SAXBuilder( <span class="keyword">false</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 73</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> builder.setExpandEntities( <span class="keyword">false</span> );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 74</td> <td class="nbHitsUncovered"><a title="Line 74: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 74: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( ignoreDtd )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 75</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 73</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> SAXBuilder builder = <span class="keyword">new</span> SAXBuilder( <span class="keyword">false</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 74</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> builder.setExpandEntities( <span class="keyword">false</span> );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 75</td> <td class="nbHitsUncovered"><a title="Line 75: Conditional coverage 0 % (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 75: Conditional coverage 0 % (0/2)."> <span class="keyword">if</span> ( ignoreDtd )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 76</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 76</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> builder.setEntityResolver( <span class="keyword">new</span> EntityResolver()</span></pre></td></tr>
-<tr> <td class="numLineCover"> 77</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> {</span></pre></td></tr>
-<tr> <td class="numLine"> 78</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">public</span> InputSource resolveEntity( String publicId, String systemId )</pre></td></tr>
+<tr> <td class="numLineCover"> 77</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> builder.setEntityResolver( <span class="keyword">new</span> EntityResolver()</span></pre></td></tr>
+<tr> <td class="numLineCover"> 78</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> {</span></pre></td></tr>
<tr> <td class="numLine"> 79</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">throws</span> SAXException, IOException</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">public</span> InputSource resolveEntity( String publicId, String systemId )</pre></td></tr>
<tr> <td class="numLine"> 80</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">throws</span> SAXException, IOException</pre></td></tr>
+<tr> <td class="numLine"> 81</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 81</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">new</span> InputSource( <span class="keyword">new</span> StringReader( <span class="string">""</span> ) );</span></pre></td></tr>
-<tr> <td class="numLine"> 82</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 82</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">new</span> InputSource( <span class="keyword">new</span> StringReader( <span class="string">""</span> ) );</span></pre></td></tr>
<tr> <td class="numLine"> 83</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"> 84</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> } );</pre></td></tr>
+<tr> <td class="numLine"> 85</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 85</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> r = builder.build( is );</span></pre></td></tr>
-<tr> <td class="numLine"> 86</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 86</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> r = builder.build( is );</span></pre></td></tr>
+<tr> <td class="numLine"> 87</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 87</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( JDOMException e )</span></pre></td></tr>
-<tr> <td class="numLine"> 88</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 88</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">catch</span> ( JDOMException e )</span></pre></td></tr>
+<tr> <td class="numLine"> 89</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 89</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> RuntimeException( <span class="string">"Error processing resource "</span> + resource + <span class="string">": "</span> + e.getMessage(), e );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 90</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 91</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 90</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> RuntimeException( <span class="string">"Error processing resource "</span> + resource + <span class="string">": "</span> + e.getMessage(), e );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 91</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 92</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 92</td> <td class="nbHitsUncovered"><a title="Line 92: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 92: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( doc == <span class="keyword">null</span> )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 93</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 93</td> <td class="nbHitsUncovered"><a title="Line 93: Conditional coverage 0 % (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 93: Conditional coverage 0 % (0/2)."> <span class="keyword">if</span> ( doc == <span class="keyword">null</span> )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 94</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 94</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> doc = r;</span></pre></td></tr>
-<tr> <td class="numLine"> 95</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 95</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> doc = r;</span></pre></td></tr>
<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">else</span></pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 97</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">else</span></pre></td></tr>
+<tr> <td class="numLine"> 98</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 98</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Element root = r.getRootElement();</span></pre></td></tr>
-<tr> <td class="numLine"> 99</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 99</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Element root = r.getRootElement();</span></pre></td></tr>
+<tr> <td class="numLine"> 100</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 100</td> <td class="nbHitsUncovered"><a title="Line 100: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 100: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> ( Iterator itr = root.getAttributes().iterator(); itr.hasNext(); )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 101</td> <td class="nbHitsUncovered"><a title="Line 101: Conditional coverage 0 % (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 101: Conditional coverage 0 % (0/2)."> <span class="keyword">for</span> ( Iterator itr = root.getAttributes().iterator(); itr.hasNext(); )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 102</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 102</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Attribute a = (Attribute) itr.next();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 103</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> itr.remove();</span></pre></td></tr>
-<tr> <td class="numLine"> 104</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 105</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Element mergedEl = doc.getRootElement();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 106</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Attribute mergedAtt = mergedEl.getAttribute( a.getName(), a.getNamespace() );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 107</td> <td class="nbHitsUncovered"><a title="Line 107: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 107: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> ( mergedAtt == <span class="keyword">null</span> )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 108</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 103</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Attribute a = (Attribute) itr.next();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 104</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> itr.remove();</span></pre></td></tr>
+<tr> <td class="numLine"> 105</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 106</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Element mergedEl = doc.getRootElement();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 107</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Attribute mergedAtt = mergedEl.getAttribute( a.getName(), a.getNamespace() );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 108</td> <td class="nbHitsUncovered"><a title="Line 108: Conditional coverage 0 % (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 108: Conditional coverage 0 % (0/2)."> <span class="keyword">if</span> ( mergedAtt == <span class="keyword">null</span> )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 109</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 109</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> mergedEl.setAttribute( a );</span></pre></td></tr>
-<tr> <td class="numLine"> 110</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 110</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> mergedEl.setAttribute( a );</span></pre></td></tr>
+<tr> <td class="numLine"> 111</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 111</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 112</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 112</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 113</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 113</td> <td class="nbHitsUncovered"><a title="Line 113: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 113: Conditional coverage 0% (0/2)."> <span class="keyword">for</span> ( Iterator itr = root.getChildren().iterator(); itr.hasNext(); )</a></span></pre></td></tr>
-<tr> <td class="numLine"> 114</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 114</td> <td class="nbHitsUncovered"><a title="Line 114: Conditional coverage 0 % (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 114: Conditional coverage 0 % (0/2)."> <span class="keyword">for</span> ( Iterator itr = root.getChildren().iterator(); itr.hasNext(); )</a></span></pre></td></tr>
+<tr> <td class="numLine"> 115</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 115</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Content n = (Content) itr.next();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 116</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> itr.remove();</span></pre></td></tr>
-<tr> <td class="numLine"> 117</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 118</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> doc.getRootElement().addContent( n );</span></pre></td></tr>
-<tr> <td class="numLineCover"> 119</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 120</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 116</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> Content n = (Content) itr.next();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 117</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> itr.remove();</span></pre></td></tr>
+<tr> <td class="numLine"> 118</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 119</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> doc.getRootElement().addContent( n );</span></pre></td></tr>
+<tr> <td class="numLineCover"> 120</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 121</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 121</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 122</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 122</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
<tr> <td class="numLine"> 123</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> hasTransformedResource()</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 124</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> hasTransformedResource()</pre></td></tr>
+<tr> <td class="numLine"> 125</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 125</td> <td class="nbHitsUncovered"><a title="Line 125: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 125: Conditional coverage 0% (0/2)."> <span class="keyword">return</span> doc != <span class="keyword">null</span>;</a></span></pre></td></tr>
-<tr> <td class="numLine"> 126</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 126</td> <td class="nbHitsUncovered"><a title="Line 126: Conditional coverage 0 % (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 126: Conditional coverage 0 % (0/2)."> <span class="keyword">return</span> doc != <span class="keyword">null</span>;</a></span></pre></td></tr>
<tr> <td class="numLine"> 127</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"> 128</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> modifyOutputStream( JarOutputStream jos )</pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 129</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="keyword">throws</span> IOException</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> modifyOutputStream( JarOutputStream jos )</pre></td></tr>
<tr> <td class="numLine"> 130</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="keyword">throws</span> IOException</pre></td></tr>
+<tr> <td class="numLine"> 131</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 131</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> jos.putNextEntry( <span class="keyword">new</span> JarEntry( resource ) );</span></pre></td></tr>
-<tr> <td class="numLine"> 132</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 132</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> jos.putNextEntry( <span class="keyword">new</span> JarEntry( resource ) );</span></pre></td></tr>
+<tr> <td class="numLine"> 133</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 133</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">new</span> XMLOutputter( Format.getPrettyFormat() ).output( doc, jos );</span></pre></td></tr>
-<tr> <td class="numLine"> 134</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 134</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">new</span> XMLOutputter( Format.getPrettyFormat() ).output( doc, jos );</span></pre></td></tr>
+<tr> <td class="numLine"> 135</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 135</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> doc = <span class="keyword">null</span>;</span></pre></td></tr>
-<tr> <td class="numLineCover"> 136</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 137</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 136</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> doc = <span class="keyword">null</span>;</span></pre></td></tr>
+<tr> <td class="numLineCover"> 137</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 138</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/28/11 7:53 PM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 15/03/12 09:17.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/maventest/content/plugins/maven-shade-plugin-latest/cpd.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/cpd.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/cpd.html Tue May 8 13:48:12 2012
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Oct 28, 2011 -->
+<!-- Generated by Apache Maven Doxia at Mar 15, 2012 -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CPD Results</title>
@@ -9,7 +9,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20111028" />
+ <meta name="Date-Revision-yyyymmdd" content="20120315" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
@@ -43,8 +43,8 @@
CPD Results
</div>
<div class="xright">
- Last Published: 2011-10-28
- | Version: 1.5
+ Last Published: 2012-03-15
+ | Version: 1.6
</div>
<div class="clear">
<hr/>
@@ -85,6 +85,9 @@
<li class="none">
<a href="examples/resource-transformers.html">Resource Transformers</a>
</li>
+ <li class="none">
+ <a href="examples/use-shader-other-impl.html">Using an other Shader implementation</a>
+ </li>
</ul>
<h5>Project Documentation</h5>
<ul>
@@ -119,10 +122,10 @@
<a href="taglist.html">Tag List</a>
</li>
<li class="none">
- <a href="testapidocs/index.html">Test JavaDocs</a>
+ <a href="apidocs/index.html">JavaDocs</a>
</li>
<li class="none">
- <a href="apidocs/index.html">JavaDocs</a>
+ <a href="testapidocs/index.html">Test JavaDocs</a>
</li>
<li class="none">
<a href="findbugs.html">FindBugs Report</a>
@@ -195,7 +198,7 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>CPD Results<a name="CPD_Results"></a></h2><p>The following document contains the results of PMD's <a class="externalLink" href="http://pmd.sourceforge.net/cpd.html">CPD</a> 4.2.5.</p></div><div class="section"><h2>Duplications<a name="Duplications"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1645">1645</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1906">1906</a></td></tr><tr class="b"><td colspan='2'><div><pre> updateBuildBase( value.getBuild(), "build", innerCount, root );
+ <div class="section"><h2>CPD Results<a name="CPD_Results"></a></h2><p>The following document contains the results of PMD's <a class="externalLink" href="http://pmd.sourceforge.net/cpd.html">CPD</a> 4.2.5.</p></div><div class="section"><h2>Duplications<a name="Duplications"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1712">1712</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1978">1978</a></td></tr><tr class="b"><td colspan='2'><div><pre> updateBuildBase( value.getBuild(), "build", innerCount, root );
findAndReplaceSimpleLists( innerCount, root, value.getModules(), "modules", "module" );
iterateRepository( innerCount, root, value.getRepositories(), "repositories", "repository" );
iterateRepository( innerCount, root, value.getPluginRepositories(), "pluginRepositories", "pluginRepository" );
@@ -209,13 +212,13 @@
/**
* Method updateRelocation
- *
+ *
* @param value
* @param element
* @param counter
* @param xmlTag
*/
- protected void updateRelocation( Relocation value, String xmlTag, Counter counter, Element element )</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1645">1645</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1671">1671</a></td></tr><tr class="b"><td colspan='2'><div><pre> Counter innerCount = new Counter( counter.getDepth() + 1 );
+ protected void updateRelocation( Relocation value, String xmlTag, Counter counter, Element element )</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1712">1712</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1738">1738</a></td></tr><tr class="b"><td colspan='2'><div><pre> Counter innerCount = new Counter( counter.getDepth() + 1 );
findAndReplaceSimpleLists( innerCount, root, value.getModules(), "modules", "module" );
iterateRepository( innerCount, root, value.getRepositories(), "repositories", "repository" );
iterateRepository( innerCount, root, value.getPluginRepositories(), "pluginRepositories",
@@ -224,9 +227,10 @@
findAndReplaceXpp3DOM( innerCount, root, "reports", (Xpp3Dom) value.getReports() );
updateReporting( value.getReporting(), "reporting", innerCount, root );
updateDependencyManagement( value.getDependencyManagement(), "dependencyManagement", innerCount, root );
- updateDistributionManagement( value.getDistributionManagement(), "distributionManagement", innerCount, root );
+ updateDistributionManagement( value.getDistributionManagement(), "distributionManagement", innerCount,
+ root );
findAndReplaceProperties( innerCount, root, "properties", value.getProperties() );
- }</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1241">1241</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1267">1267</a></td></tr><tr class="b"><td colspan='2'><div><pre> Counter innerCount = new Counter( counter.getDepth() + 1 );
+ }</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1307">1307</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1333">1333</a></td></tr><tr class="b"><td colspan='2'><div><pre> Counter innerCount = new Counter( counter.getDepth() + 1 );
findAndReplaceSimpleElement( innerCount, root, "defaultGoal", value.getDefaultGoal(), null );
iterateResource( innerCount, root, value.getResources(), "resources", "resource" );
iterateResource( innerCount, root, value.getTestResources(), "testResources", "testResource" );
@@ -240,13 +244,13 @@
/**
* Method updateCiManagement
- *
+ *
* @param value
* @param element
* @param counter
* @param xmlTag
*/
- protected void updateCiManagement( CiManagement value, String xmlTag, Counter counter, Element element )</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1332">1332</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1424">1424</a></td></tr><tr class="b"><td colspan='2'><div><pre> findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null );
+ protected void updateCiManagement( CiManagement value, String xmlTag, Counter counter, Element element )</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1398">1398</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1491">1491</a></td></tr><tr class="b"><td colspan='2'><div><pre> findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null );
findAndReplaceSimpleElement( innerCount, root, "name", value.getName(), null );
findAndReplaceSimpleElement( innerCount, root, "email", value.getEmail(), null );
findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null );
@@ -259,13 +263,13 @@
/**
* Method updateDistributionManagement
- *
+ *
* @param value
* @param element
* @param counter
* @param xmlTag
*/
- protected void updateDistributionManagement( DistributionManagement value, String xmlTag, Counter counter,</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#321">321</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#1021">1021</a></td></tr><tr class="b"><td colspan='2'><div><pre> protected void iterateResource( Counter counter, Element parent, java.util.Collection list,
+ protected void updateDistributionManagement( DistributionManagement value, String xmlTag, Counter counter,</pre></div></td></tr></table><table border="0" class="bodyTable"><tr class="a"><th>File</th><th>Line</th></tr><tr class="b"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#325">325</a></td></tr><tr class="a"><td>org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#865">865</a></td></tr><tr class="b"><td colspan='2'><div><pre> protected void iterateResource( Counter counter, Element parent, java.util.Collection list,
java.lang.String parentTag, java.lang.String childTag )
{
boolean shouldExist = list != null && list.size() > 0;
@@ -275,7 +279,9 @@
Iterator it = list.iterator();
Iterator elIt = element.getChildren( childTag, element.getNamespace() ).iterator();
if ( !elIt.hasNext() )
+ {
elIt = null;
+ }
Counter innerCount = new Counter( counter.getDepth() + 1 );
while ( it.hasNext() )
{</pre></div></td></tr></table></div>
@@ -286,7 +292,7 @@
</div>
<div id="footer">
<div class="xright">
- © 2002-2011
+ © 2002-2012
The Apache Software Foundation
- <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
Modified: websites/production/maventest/content/plugins/maven-shade-plugin-latest/cpd.xml
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/cpd.xml (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/cpd.xml Tue May 8 13:48:12 2012
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<pmd-cpd>
<duplication lines="21" tokens="141">
-<file line="1645" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="1906" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1712" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1978" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
<codefragment>
<![CDATA[
updateBuildBase( value.getBuild(), "build", innerCount, root );
@@ -19,7 +19,7 @@
/**
* Method updateRelocation
- *
+ *
* @param value
* @param element
* @param counter
@@ -29,9 +29,9 @@
]]>
</codefragment>
</duplication>
-<duplication lines="12" tokens="139">
-<file line="1645" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="1671" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<duplication lines="13" tokens="139">
+<file line="1712" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1738" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
<codefragment>
<![CDATA[
Counter innerCount = new Counter( counter.getDepth() + 1 );
@@ -43,15 +43,16 @@
findAndReplaceXpp3DOM( innerCount, root, "reports", (Xpp3Dom) value.getReports() );
updateReporting( value.getReporting(), "reporting", innerCount, root );
updateDependencyManagement( value.getDependencyManagement(), "dependencyManagement", innerCount, root );
- updateDistributionManagement( value.getDistributionManagement(), "distributionManagement", innerCount, root );
+ updateDistributionManagement( value.getDistributionManagement(), "distributionManagement", innerCount,
+ root );
findAndReplaceProperties( innerCount, root, "properties", value.getProperties() );
}
]]>
</codefragment>
</duplication>
<duplication lines="21" tokens="131">
-<file line="1241" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="1267" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1307" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1333" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
<codefragment>
<![CDATA[
Counter innerCount = new Counter( counter.getDepth() + 1 );
@@ -68,7 +69,7 @@
/**
* Method updateCiManagement
- *
+ *
* @param value
* @param element
* @param counter
@@ -79,8 +80,8 @@
</codefragment>
</duplication>
<duplication lines="20" tokens="130">
-<file line="1332" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="1424" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1398" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1491" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
<codefragment>
<![CDATA[
findAndReplaceSimpleElement( innerCount, root, "id", value.getId(), null );
@@ -96,7 +97,7 @@
/**
* Method updateDistributionManagement
- *
+ *
* @param value
* @param element
* @param counter
@@ -106,22 +107,22 @@
]]>
</codefragment>
</duplication>
-<duplication lines="14" tokens="123">
-<file line="321" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="371" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="421" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="471" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="521" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="571" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="621" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="671" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="721" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="771" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="821" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="871" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="921" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="971" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
-<file line="1021" path="/Users/benson/asf/mvn/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<duplication lines="16" tokens="125">
+<file line="325" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="379" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="433" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="487" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="541" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="595" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="649" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="703" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="757" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="811" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="865" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="919" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="973" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1027" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
+<file line="1081" path="/Users/olamy/dev/sources/maven/plugins/maven-shade-plugin/target/checkout/src/main/java/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java"/>
<codefragment>
<![CDATA[
protected void iterateResource( Counter counter, Element parent, java.util.Collection list,
@@ -134,7 +135,9 @@
Iterator it = list.iterator();
Iterator elIt = element.getChildren( childTag, element.getNamespace() ).iterator();
if ( !elIt.hasNext() )
+ {
elIt = null;
+ }
Counter innerCount = new Counter( counter.getDepth() + 1 );
while ( it.hasNext() )
{