You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2014/04/29 07:16:08 UTC
svn commit: r907254 [20/48] - in
/websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST:
./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/maven/
apidocs/org/apache/maven/plugins/ apidocs/org/apache/maven/plugins/sh...
Propchange: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.rss
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.rss (added)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.rss Tue Apr 29 05:16:02 2014
@@ -0,0 +1,474 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<rss version="0.91">
+ <channel>
+ <title>Apache Maven Shade Plugin - Checkstyle report</title>
+ <link>http://maven.apache.org/plugins/maven-shade-plugin/</link>
+ <description>Apache Maven Shade Plugin - Checkstyle report</description>
+ <language>en-us</language>
+ <copyright>©2002 - 2014 The Apache Software Foundation</copyright>
+ <item>
+ <title>File: 30,
+ Errors: 121,
+ Warnings: 400,
+ Infos: 5
+ </title>
+ <link>http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html</link>
+ <description>
+ <p>Click <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html">here</a> for the full Checkstyle report.</p>
+
+ <table summary="Files" boder="1">
+ <thead>
+ <tr>
+ <th>Files</th>
+ <th style="width:30px;"><abbr title="Info">I</abbr></th>
+ <th style="width:30px;"><abbr title="Warning">W</abbr></th>
+ <th style="width:30px;"><abbr title="Error">E</abbr></th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.PluginXmlResourceTransformer.java">org/apache/maven/plugins/shade/resource/PluginXmlResourceTransformer.java</a>
+ </td>
+ <td>
+ 1
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.java">org/apache/maven/plugins/shade/resource/IncludeResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.ResourceTransformer.java">org/apache/maven/plugins/shade/resource/ResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.ArtifactId.java">org/apache/maven/plugins/shade/mojo/ArtifactId.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.java">org/apache/maven/plugins/shade/resource/DontIncludeResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 3
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.ArtifactSet.java">org/apache/maven/plugins/shade/mojo/ArtifactSet.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 2
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.ShadingResult.java">org/apache/maven/plugins/shade/ShadingResult.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.pom.MavenJDOMWriter.java">org/apache/maven/plugins/shade/pom/MavenJDOMWriter.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 293
+ </td>
+ <td>
+ 39
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer.java">org/apache/maven/plugins/shade/resource/ApacheLicenseResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.java">org/apache/maven/plugins/shade/resource/ApacheNoticeResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 6
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.ArchiveFilter.java">org/apache/maven/plugins/shade/mojo/ArchiveFilter.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.ComponentsXmlResourceTransformer.java">org/apache/maven/plugins/shade/resource/ComponentsXmlResourceTransformer.java</a>
+ </td>
+ <td>
+ 1
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 51
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.ShadeConfiguration.java">org/apache/maven/plugins/shade/ShadeConfiguration.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.ManifestResourceTransformer.java">org/apache/maven/plugins/shade/resource/ManifestResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.relocation.SimpleRelocator.java">org/apache/maven/plugins/shade/relocation/SimpleRelocator.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 7
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.relocation.Relocator.java">org/apache/maven/plugins/shade/relocation/Relocator.java</a>
+ </td>
+ <td>
+ 1
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.Shader.java">org/apache/maven/plugins/shade/Shader.java</a>
+ </td>
+ <td>
+ 1
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.ArtifactSelector.java">org/apache/maven/plugins/shade/mojo/ArtifactSelector.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.AppendingTransformer.java">org/apache/maven/plugins/shade/resource/AppendingTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.filter.MinijarFilter.java">org/apache/maven/plugins/shade/filter/MinijarFilter.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 8
+ </td>
+ <td>
+ 4
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.ServicesResourceTransformer.java">org/apache/maven/plugins/shade/resource/ServicesResourceTransformer.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 4
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.DefaultShader.java">org/apache/maven/plugins/shade/DefaultShader.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 1
+ </td>
+ <td>
+ 8
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.ShadeMojo.java">org/apache/maven/plugins/shade/mojo/ShadeMojo.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 6
+ </td>
+ <td>
+ 2
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.pom.PomWriter.java">org/apache/maven/plugins/shade/pom/PomWriter.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 2
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.java">org/apache/maven/plugins/shade/resource/XmlAppendingTransformer.java</a>
+ </td>
+ <td>
+ 1
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.PackageRelocation.java">org/apache/maven/plugins/shade/mojo/PackageRelocation.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.filter.SimpleFilter.java">org/apache/maven/plugins/shade/filter/SimpleFilter.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 5
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.ShadeRequest.java">org/apache/maven/plugins/shade/ShadeRequest.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 12
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.filter.Filter.java">org/apache/maven/plugins/shade/filter/Filter.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 3
+ </td>
+ <td>
+ 0
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://maven.apache.org/plugins/maven-shade-plugin//checkstyle.html#org.apache.maven.plugins.shade.mojo.RelativizePath.java">org/apache/maven/plugins/shade/mojo/RelativizePath.java</a>
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 0
+ </td>
+ <td>
+ 8
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ </description>
+ </item>
+ </channel>
+</rss>
+
Propchange: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.rss
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/checkstyle.rss
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/cpd.html
==============================================================================
--- websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/cpd.html (added)
+++ websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/cpd.html Tue Apr 29 05:16:02 2014
@@ -0,0 +1,483 @@
+<!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 2014-04-29
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Apache Maven Shade Plugin - CPD Results</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20140429" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+
+<script type="text/javascript">_uacct = "UA-140879-1";
+ urchinTracker();</script>
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="../../" id="bannerLeft">
+ <img src="../../images/apache-maven-project-2.png" alt="" />
+ </a>
+ <span id="bannerRight">
+ <img src="../../images/maven-logo-2.gif" alt="" />
+ </span>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+ <div class="xleft">
+ <a href="http://www.apache.org/" class="externalLink">Apache</a>
+ >
+ <a href="../../index.html">Maven</a>
+ >
+ <a href="../index.html">Plugins</a>
+ >
+ <a href="./">Apache Maven Shade Plugin</a>
+ >
+ CPD Results
+ </div>
+ <div class="xright">
+ Last Published: 2014-04-29
+ | Version: 2.3
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+ <h5>Overview</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html">Introduction</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Goals</a>
+ </li>
+ <li class="none">
+ <a href="usage.html">Usage</a>
+ </li>
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+ </ul>
+ <h5>Examples</h5>
+ <ul>
+ <li class="none">
+ <a href="examples/includes-excludes.html">Selecting Contents for Uber JAR</a>
+ </li>
+ <li class="none">
+ <a href="examples/class-relocation.html">Relocating Classes</a>
+ </li>
+ <li class="none">
+ <a href="examples/attached-artifact.html">Attaching the Shaded Artifact</a>
+ </li>
+ <li class="none">
+ <a href="examples/executable-jar.html">Executable JAR</a>
+ </li>
+ <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>
+ <li class="collapsed">
+ <a href="project-info.html">Project Information</a>
+ </li>
+ <li class="expanded">
+ <a href="project-reports.html">Project Reports</a>
+ <ul>
+ <li class="none">
+ <a href="surefire-report.html">Surefire Report</a>
+ </li>
+ <li class="none">
+ <a href="checkstyle.html">Checkstyle</a>
+ </li>
+ <li class="none">
+ <a href="pmd.html">PMD</a>
+ </li>
+ <li class="none">
+ <strong>CPD</strong>
+ </li>
+ <li class="none">
+ <a href="xref/index.html">Source Xref</a>
+ </li>
+ <li class="none">
+ <a href="xref-test/index.html">Test Source Xref</a>
+ </li>
+ <li class="none">
+ <a href="taglist.html">Tag List</a>
+ </li>
+ <li class="none">
+ <a href="apidocs/index.html">JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="testapidocs/index.html">Test JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="findbugs.html">FindBugs Report</a>
+ </li>
+ <li class="none">
+ <a href="sonar.html">Sonar</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html">Plugin Documentation</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <h5>Maven Projects</h5>
+ <ul>
+ <li class="none">
+ <a href="../../ant-tasks/index.html">Ant Tasks</a>
+ </li>
+ <li class="none">
+ <a href="../../archetype/index.html">Archetype</a>
+ </li>
+ <li class="none">
+ <a href="../../doxia/index.html">Doxia</a>
+ </li>
+ <li class="none">
+ <a href="../../jxr/index.html">JXR</a>
+ </li>
+ <li class="none">
+ <a href="../../maven-1.x/index.html">Maven 1.x</a>
+ </li>
+ <li class="none">
+ <a href="../../index.html">Maven 2 & 3</a>
+ </li>
+ <li class="none">
+ <a href="../../pom/index.html">Parent POMs</a>
+ </li>
+ <li class="none">
+ <a href="../index.html">Plugins</a>
+ </li>
+ <li class="none">
+ <a href="../../plugin-tools/index.html">Plugin Tools</a>
+ </li>
+ <li class="none">
+ <a href="../../scm/index.html">SCM</a>
+ </li>
+ <li class="none">
+ <a href="../../shared/index.html">Shared Components</a>
+ </li>
+ <li class="none">
+ <a href="../../skins/index.html">Skins</a>
+ </li>
+ <li class="none">
+ <a href="../../surefire/index.html">Surefire</a>
+ </li>
+ <li class="none">
+ <a href="../../wagon/index.html">Wagon</a>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+ </a>
+
+ </div>
+ </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> 5.0.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/resource/ComponentsXmlResourceTransformer.java</td>
+<td><a href="./xref/org/apache/maven/plugins/shade/resource/ComponentsXmlResourceTransformer.html#L160">160</a></td></tr>
+<tr class="a">
+<td>org/apache/maven/plugins/shade/resource/PluginXmlResourceTransformer.java</td>
+<td><a href="./xref/org/apache/maven/plugins/shade/resource/PluginXmlResourceTransformer.html#L166">166</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> componentDom.addChild( component );
+ }
+
+ Xpp3DomWriter.write( writer, dom );
+ }
+ finally
+ {
+ IOUtil.close( writer );
+ }
+
+ return baos.toByteArray();
+ }
+
+ private String getRelocatedClass( String className, List<Relocator> relocators )
+ {
+ if ( className != null && className.length() > 0 && relocators != null )
+ {
+ for ( Relocator relocator : relocators )
+ {
+ if ( relocator.canRelocateClass( className ) )
+ {
+ return relocator.relocateClass( className );
+ }
+ }
+ }
+
+ return className;
+ }
+
+ private static String getValue( Xpp3Dom dom, String element )
+ {
+ Xpp3Dom child = dom.getChild( element );
+
+ return ( child != null && child.getValue() != null ) ? child.getValue() : "";
+ }
+
+ private static void setValue( Xpp3Dom dom, String element, String value )
+ {
+ Xpp3Dom child = dom.getChild( element );
+
+ if ( child == null || value == null || value.length() <= 0 )
+ {
+ return;
+ }
+
+ child.setValue( value );
+ }</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#L1692">1692</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#L1958">1958</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> iterateProfile( innerCount, root, value.getProfiles(), "profiles", "profile" );
+ findAndReplaceSimpleLists( innerCount, root, value.getModules(), "modules", "module" );
+ iterateRepository( innerCount, root, value.getRepositories(), "repositories", "repository" );
+ iterateRepository( innerCount, root, value.getPluginRepositories(), "pluginRepositories", "pluginRepository" );
+ iterateDependency( innerCount, root, value.getDependencies(), "dependencies", "dependency" );
+ 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 );
+ findAndReplaceProperties( innerCount, root, "properties", value.getProperties() );
+ } // -- void updateModel(Model, String, Counter, Element)
+
+ /**
+ * Method updateModelBase
+ *
+ * @param value
+ * @param element
+ * @param counter
+ * @param xmlTag
+ */
+ protected void updateModelBase( ModelBase 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#L1692">1692</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#L1718">1718</a></td></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#L1958">1958</a></td></tr>
+<tr class="a"><td colspan='2'>
+<div>
+<pre> iterateProfile( innerCount, root, value.getProfiles(), "profiles", "profile" );
+ findAndReplaceSimpleLists( innerCount, root, value.getModules(), "modules", "module" );
+ iterateRepository( innerCount, root, value.getRepositories(), "repositories", "repository" );
+ iterateRepository( innerCount, root, value.getPluginRepositories(), "pluginRepositories", "pluginRepository" );
+ iterateDependency( innerCount, root, value.getDependencies(), "dependencies", "dependency" );
+ 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 );
+ findAndReplaceProperties( innerCount, root, "properties", value.getProperties() );
+ } // -- void updateModel(Model, String, Counter, Element)</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>File</th>
+<th>Line</th></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#L1287">1287</a></td></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#L1313">1313</a></td></tr>
+<tr class="a"><td colspan='2'>
+<div>
+<pre> iterateExtension( innerCount, root, value.getExtensions(), "extensions", "extension" );
+ findAndReplaceSimpleElement( innerCount, root, "defaultGoal", value.getDefaultGoal(), null );
+ iterateResource( innerCount, root, value.getResources(), "resources", "resource" );
+ iterateResource( innerCount, root, value.getTestResources(), "testResources", "testResource" );
+ findAndReplaceSimpleElement( innerCount, root, "directory", value.getDirectory(), null );
+ findAndReplaceSimpleElement( innerCount, root, "finalName", value.getFinalName(), null );
+ findAndReplaceSimpleLists( innerCount, root, value.getFilters(), "filters", "filter" );
+ updatePluginManagement( value.getPluginManagement(), "pluginManagement", innerCount, root );
+ iteratePlugin( innerCount, root, value.getPlugins(), "plugins", "plugin" );
+ }
+ } // -- void updateBuild(Build, String, Counter, Element)
+
+ /**
+ * Method updateBuildBase
+ *
+ * @param value
+ * @param element
+ * @param counter
+ * @param xmlTag
+ */
+ protected void updateBuildBase( BuildBase value, String xmlTag, Counter counter, Element element )</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>File</th>
+<th>Line</th></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#L1378">1378</a></td></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#L1471">1471</a></td></tr>
+<tr class="a"><td colspan='2'>
+<div>
+<pre> Counter innerCount = new Counter( counter.getDepth() + 1 );
+ findAndReplaceSimpleElement( innerCount, root, "name", value.getName(), null );
+ findAndReplaceSimpleElement( innerCount, root, "email", value.getEmail(), null );
+ findAndReplaceSimpleElement( innerCount, root, "url", value.getUrl(), null );
+ findAndReplaceSimpleElement( innerCount, root, "organization", value.getOrganization(), null );
+ findAndReplaceSimpleElement( innerCount, root, "organizationUrl", value.getOrganizationUrl(), null );
+ findAndReplaceSimpleLists( innerCount, root, value.getRoles(), "roles", "role" );
+ findAndReplaceSimpleElement( innerCount, root, "timezone", value.getTimezone(), null );
+ findAndReplaceProperties( innerCount, root, "properties", value.getProperties() );
+ } // -- void updateContributor(Contributor, String, Counter, Element)
+
+ /**
+ * Method updateDependency
+ *
+ * @param value
+ * @param element
+ * @param counter
+ * @param xmlTag
+ */
+ protected void updateDependency( Dependency value, String xmlTag, Counter counter, Element element )</pre></div></td></tr></table>
+<table border="0" class="bodyTable">
+<tr class="b">
+<th>File</th>
+<th>Line</th></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#L317">317</a></td></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#L371">371</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#L425">425</a></td></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#L479">479</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#L533">533</a></td></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#L587">587</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#L641">641</a></td></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#L695">695</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#L749">749</a></td></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#L803">803</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#L857">857</a></td></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#L911">911</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#L965">965</a></td></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#L1019">1019</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#L1073">1073</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre> protected void iterateContributor( Counter counter, Element parent, java.util.Collection list,
+ java.lang.String parentTag, java.lang.String childTag )
+ {
+ boolean shouldExist = list != null && list.size() > 0;
+ Element element = updateElement( counter, parent, parentTag, shouldExist );
+ if ( shouldExist )
+ {
+ 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>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ © 2002-2014
+ The Apache Software Foundation
+
+ - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+ Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Propchange: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/cpd.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maven/content/plugins-archives/maven-shade-plugin-LATEST/cpd.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision