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 [24/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/distribution-management.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/distribution-management.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/distribution-management.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>Project Distribution Management</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 @@
Project Distribution Management
</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>
@@ -92,41 +95,41 @@
<a href="project-info.html">Project Information</a>
<ul>
<li class="none">
- <strong>Distribution Management</strong>
- </li>
- <li class="none">
<a href="index.html">About</a>
</li>
<li class="none">
- <a href="dependencies.html">Dependencies</a>
+ <a href="project-summary.html">Project Summary</a>
</li>
<li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
+ <a href="license.html">Project License</a>
</li>
<li class="none">
- <a href="plugins.html">Project Plugins</a>
+ <a href="team-list.html">Project Team</a>
</li>
<li class="none">
- <a href="integration.html">Continuous Integration</a>
+ <a href="source-repository.html">Source Repository</a>
</li>
<li class="none">
- <a href="license.html">Project License</a>
+ <a href="issue-tracking.html">Issue Tracking</a>
</li>
<li class="none">
<a href="mail-lists.html">Mailing Lists</a>
</li>
<li class="none">
- <a href="team-list.html">Project Team</a>
+ <a href="dependencies.html">Dependencies</a>
</li>
<li class="none">
- <a href="source-repository.html">Source Repository</a>
+ <a href="integration.html">Continuous Integration</a>
</li>
<li class="none">
<a href="plugin-management.html">Plugin Management</a>
</li>
<li class="none">
- <a href="project-summary.html">Project Summary</a>
+ <a href="plugins.html">Project Plugins</a>
</li>
+ <li class="none">
+ <strong>Distribution Management</strong>
+ </li>
</ul>
</li>
<li class="collapsed">
@@ -192,7 +195,7 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>Overview<a name="Overview"></a></h2><a name="Overview"></a><p>The following is the distribution management information used by this project.</p><div class="section"><h3>Repository - apache.releases.https<a name="Repository_-_apache.releases.https"></a></h3><a name="Repository_-_apache.releases.https"></a><a class="externalLink" href="https://repository.apache.org/service/local/staging/deploy/maven2">https://repository.apache.org/service/local/staging/deploy/maven2</a></div><div class="section"><h3>Snapshot Repository - apache.snapshots.https<a name="Snapshot_Repository_-_apache.snapshots.https"></a></h3><a name="Snapshot_Repository_-_apache.snapshots.https"></a><a class="externalLink" href="https://repository.apache.org/content/repositories/snapshots">https://repository.apache.org/content/repositories/snapshots</a></div><div class="section"><h3>Site - apache.website<a name="Site_-_apache.website"></a></h3><a name="Site_-_apache.website"></a><
p>scp://people.apache.org/www/maven.apache.org/plugins/maven-shade-plugin</p></div></div>
+ <div class="section"><h2>Overview<a name="Overview"></a></h2><a name="Overview"></a><p>The following is the distribution management information used by this project.</p><div class="section"><h3>Repository - apache.releases.https<a name="Repository_-_apache.releases.https"></a></h3><a name="Repository_-_apache.releases.https"></a><a class="externalLink" href="https://repository.apache.org/service/local/staging/deploy/maven2">https://repository.apache.org/service/local/staging/deploy/maven2</a></div><div class="section"><h3>Snapshot Repository - apache.snapshots.https<a name="Snapshot_Repository_-_apache.snapshots.https"></a></h3><a name="Snapshot_Repository_-_apache.snapshots.https"></a><a class="externalLink" href="https://repository.apache.org/content/repositories/snapshots">https://repository.apache.org/content/repositories/snapshots</a></div><div class="section"><h3>Site - apache.website<a name="Site_-_apache.website"></a></h3><a name="Site_-_apache.website"></a><
p>scp://people.apache.org/www/maven.apache.org/plugins/maven-shade-plugin-1.6/</p></div></div>
</div>
</div>
<div class="clear">
@@ -200,7 +203,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/examples/attached-artifact.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/attached-artifact.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/attached-artifact.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>Attaching the Shaded Artifact</title>
@@ -11,7 +11,7 @@
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
<meta name="author" content="Mauro Talevi" />
<meta name="Date-Creation-yyyymmdd" content="20080721" />
- <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>
@@ -45,8 +45,8 @@
Attaching the Shaded Artifact
</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/>
@@ -87,6 +87,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>
@@ -163,7 +166,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -188,7 +191,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/examples/class-relocation.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/class-relocation.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/class-relocation.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>Relocating Classes</title>
@@ -11,7 +11,7 @@
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
<meta name="author" content="Mauro Talevi" />
<meta name="Date-Creation-yyyymmdd" content="20080721" />
- <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>
@@ -45,8 +45,8 @@
Relocating Classes
</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/>
@@ -87,6 +87,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>
@@ -163,7 +166,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -196,7 +199,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/examples/executable-jar.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/executable-jar.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/executable-jar.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>Executable JAR</title>
@@ -11,7 +11,7 @@
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
<meta name="author" content="Mauro Talevi" />
<meta name="Date-Creation-yyyymmdd" content="20080721" />
- <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>
@@ -45,8 +45,8 @@
Executable JAR
</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/>
@@ -87,6 +87,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>
@@ -163,7 +166,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -190,7 +193,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -221,7 +224,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/examples/includes-excludes.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/includes-excludes.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/includes-excludes.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>Selecting Contents for Uber JAR</title>
@@ -11,7 +11,7 @@
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
<meta name="author" content="Mauro Talevi" />
<meta name="Date-Creation-yyyymmdd" content="20080721" />
- <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>
@@ -45,8 +45,8 @@
Selecting Contents for Uber JAR
</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/>
@@ -87,6 +87,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>
@@ -163,7 +166,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -195,7 +198,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -238,7 +241,30 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <minimizeJar>true</minimizeJar>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ ...
+</project></pre></div><p>As of version 1.6, minimizeJar will respect classes that were specifically marked for inclusion in a filter. Note that specifying an include filter for classes in an artifact implicitly excludes all non-specified classes in that artifact.</p><div class="source"><pre><project>
+ ...
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -248,6 +274,20 @@
<configuration>
<minimizeJar>true</minimizeJar>
</configuration>
+ <filters>
+ <filter>
+ <artifact>log4j:log4j</artifact>
+ <includes>
+ <include>**</include>
+ </includes>
+ </filter>
+ <filter>
+ <artifact>commons-logging:commons-logging</artifact>
+ <includes>
+ <include>**</include>
+ </includes>
+ </filter>
+ </filters>
</execution>
</executions>
</plugin>
@@ -262,7 +302,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/examples/resource-transformers.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/resource-transformers.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/resource-transformers.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>Resource Transformers</title>
@@ -11,7 +11,7 @@
<link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
<meta name="author" content="Mauro Talevi" />
<meta name="Date-Creation-yyyymmdd" content="20080721" />
- <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>
@@ -45,8 +45,8 @@
Resource Transformers
</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/>
@@ -87,6 +87,9 @@
<li class="none">
<strong>Resource Transformers</strong>
</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>
@@ -164,7 +167,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -189,7 +192,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -214,7 +217,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -244,7 +247,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -274,7 +277,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -301,7 +304,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -329,7 +332,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -360,7 +363,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -386,7 +389,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
- <version>1.5</version>
+ <version>1.6</version>
<executions>
<execution>
<phase>package</phase>
@@ -414,7 +417,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>.
Added: websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/use-shader-other-impl.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/use-shader-other-impl.html (added)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/use-shader-other-impl.html Tue May 8 13:48:12 2012
@@ -0,0 +1,242 @@
+<!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 Mar 15, 2012 -->
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>Using an other Shader Implementation</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="author" content="Olivier Lamy" />
+ <meta name="Date-Creation-yyyymmdd" content="20120313" />
+ <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>
+
+<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="../">Maven Shade Plugin</a>
+ >
+ Using an other Shader Implementation
+ </div>
+ <div class="xright">
+ Last Published: 2012-03-15
+ | Version: 1.6
+ </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">
+ <strong>Using an other Shader implementation</strong>
+ </li>
+ </ul>
+ <h5>Project Documentation</h5>
+ <ul>
+ <li class="collapsed">
+ <a href="../project-info.html">Project Information</a>
+ </li>
+ <li class="collapsed">
+ <a href="../project-reports.html">Project Reports</a>
+ </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="../../index.html">Plugins</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="../../../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">
+ <!-- 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. --><div class="section"><h2>Using your own Shader implementation<a name="Using_your_own_Shader_implemen
tation"></a></h2><p>By default, the plugin provide a DefaultShader implementation but with version 1.6 you can use your own implementation.</p><p>Create a standard Maven project with your implementation.</p><div class="source"><pre>
+Dependency to Plexus annotations
+
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-component-annotations</artifactId>
+ <version>1.5.5</version>
+ </dependency>
+
+Create your Shader
+
+@Component( role = Shader.class, hint = "mock" )
+public class MockShader
+ implements Shader
+{
+ // implement the interface here
+}
+
+// Use the plexus component metadata plugin in your job to generate Plexus metadata
+
+ <plugin>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-component-metadata</artifactId>
+ <version>1.5.5</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>generate-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin></pre></div><p>Assuming your project has coordinate org.foo.bar:wine:1.0, you must add it as a dependency of the shade plugin.</p><div class="source"><pre><project>
+ ...
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>1.6</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.foo.bar</groupId>
+ <artifactId>wine</artifactId>
+ <version>1.0</version>
+ </dependency>
+ </dependencies>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <shaderHint>mock</shaderHint>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ ...
+</project></pre></div><p>Now the mojo will use your own implementation.</p></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ © 2002-2012
+ 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/maventest/content/plugins/maven-shade-plugin-latest/examples/use-shader-other-impl.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: websites/production/maventest/content/plugins/maven-shade-plugin-latest/examples/use-shader-other-impl.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: websites/production/maventest/content/plugins/maven-shade-plugin-latest/faq.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/faq.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/faq.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>Frequently Asked Questions</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 @@
Frequently Asked Questions
</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>
@@ -188,7 +191,7 @@ under the License. --><div class="sectio
</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/findbugs.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/findbugs.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/findbugs.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>FindBugs Bug Detector Report</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 @@
FindBugs Bug Detector Report
</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">
<strong>FindBugs Report</strong>
@@ -195,7 +198,7 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>FindBugs Bug Detector Report<a name="FindBugs_Bug_Detector_Report"></a></h2><p>The following document contains the results of <a class="externalLink" href="http://findbugs.sourceforge.net">FindBugs Report</a></p><p>FindBugs Version is <i>1.3.9</i></p><p>Threshold is <i>medium</i></p><p>Effort is <i>min</i></p></div><div class="section"><h2>Summary<a name="Summary"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Classes</th><th>Bugs</th><th>Errors</th><th>Missing Classes</th></tr><tr class="b"><td>36</td><td>29</td><td>0</td><td>0</td></tr></table></div><div class="section"><h2>Files<a name="Files"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Class</th><th>Bugs</th></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.DefaultShader">org.apache.maven.plugins.shade.DefaultShader</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper">org.apache.
maven.plugins.shade.DefaultShader$RelocatorRemapper</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.filter.MinijarFilter">org.apache.maven.plugins.shade.filter.MinijarFilter</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.mojo.ArchiveFilter">org.apache.maven.plugins.shade.mojo.ArchiveFilter</a></td><td>3</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.mojo.ArtifactSet">org.apache.maven.plugins.shade.mojo.ArtifactSet</a></td><td>2</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.mojo.HelpMojo">org.apache.maven.plugins.shade.mojo.HelpMojo</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.mojo.PackageRelocation">org.apache.maven.plugins.shade.mojo.PackageRelocation</a></td><td>4</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.mojo.ShadeMojo">org.apache.maven.plugins.shade.mojo.ShadeMojo</a></td><td>4</td></tr><tr class="b
"><td><a href="#org.apache.maven.plugins.shade.pom.MavenJDOMWriter">org.apache.maven.plugins.shade.pom.MavenJDOMWriter</a></td><td>2</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter">org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer">org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer">org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.AppendingTransformer">org.apache.maven.plugins.shade.resource.AppendingTransformer</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">org.apach
e.maven.plugins.shade.resource.DontIncludeResourceTransformer</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">org.apache.maven.plugins.shade.resource.IncludeResourceTransformer</a></td><td>2</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">org.apache.maven.plugins.shade.resource.ManifestResourceTransformer</a></td><td>2</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.XmlAppendingTransformer">org.apache.maven.plugins.shade.resource.XmlAppendingTransformer</a></td><td>1</td></tr></table></div><a name="org.apache.maven.plugins.shade.DefaultShader"></a><div class="section"><h3>org.apache.maven.plugins.shade.DefaultShader<a name="org.apache.maven.plugins.shade.DefaultShader"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b">
<td>org.apache.maven.plugins.shade.DefaultShader.shade(Set, File, List, List, List) ignores exceptional return value of java.io.File.mkdirs()</td><td>BAD_PRACTICE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RV_RETURN_VALUE_IGNORED_BAD_PRACTICE">RV_RETURN_VALUE_IGNORED_BAD_PRACTICE</a></td><td><a href="./xref/org/apache/maven/plugins/shade/DefaultShader.html#79">79</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.DefaultShaderRelocatorRemapper"></a><div class="section"><h3>org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper<a name="org.apache.maven.plugins.shade.DefaultShaderRelocatorRemapper"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Should org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper be a _static_ inner class?</td><td>PERFORMANCE</td><td><a class="extern
alLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SIC_INNER_SHOULD_BE_STATIC">SIC_INNER_SHOULD_BE_STATIC</a></td><td><a href="./xref/org/apache/maven/plugins/shade/DefaultShader.html#345">345-425</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.filter.MinijarFilter"></a><div class="section"><h3>org.apache.maven.plugins.shade.filter.MinijarFilter<a name="org.apache.maven.plugins.shade.filter.MinijarFilter"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Method new org.apache.maven.plugins.shade.filter.MinijarFilter(MavenProject, Log) may fail to clean up java.io.InputStream</td><td>EXPERIMENTAL</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#OBL_UNSATISFIED_OBLIGATION">OBL_UNSATISFIED_OBLIGATION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/filter/MinijarFilter.htm
l#63">63</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.ArchiveFilter"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.ArchiveFilter<a name="org.apache.maven.plugins.shade.mojo.ArchiveFilter"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.ArchiveFilter.artifact</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArchiveFilter.html#37">37</a></td><td>Medium</td></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.ArchiveFilter.excludes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITT
EN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArchiveFilter.html#47">47</a></td><td>Medium</td></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.ArchiveFilter.includes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArchiveFilter.html#42">42</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.ArtifactSet"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.ArtifactSet<a name="org.apache.maven.plugins.shade.mojo.ArtifactSet"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.ArtifactSet.excludes</td><td>CORRECTNESS</td><td><a class="externalLink" href="htt
p://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArtifactSet.html#38">38</a></td><td>Medium</td></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.ArtifactSet.includes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArtifactSet.html#33">33</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.HelpMojo"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.HelpMojo<a name="org.apache.maven.plugins.shade.mojo.HelpMojo"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.HelpMojo.goal</
td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="nullorg/apache/maven/plugins/shade/mojo/HelpMojo.html#76">76</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.PackageRelocation"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.PackageRelocation<a name="org.apache.maven.plugins.shade.mojo.PackageRelocation"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.PackageRelocation.excludes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/PackageRelocation.html#55">55</a></td><td>Medium</t
d></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.PackageRelocation.includes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/PackageRelocation.html#50">50</a></td><td>Medium</td></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.PackageRelocation.pattern</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/PackageRelocation.html#40">40</a></td><td>Medium</td></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.mojo.PackageRelocation.shadedPattern</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_
UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/PackageRelocation.html#45">45</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.ShadeMojo"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.ShadeMojo<a name="org.apache.maven.plugins.shade.mojo.ShadeMojo"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) forces garbage collection; extremely dubious except in benchmarking code</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#DM_GC">DM_GC</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#515">515</a></td><td>High</td></tr><tr class="a"><td>Method org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) may fail to clean
up java.io.OutputStream</td><td>EXPERIMENTAL</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#OBL_UNSATISFIED_OBLIGATION">OBL_UNSATISFIED_OBLIGATION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#553">553</a></td><td>Medium</td></tr><tr class="b"><td>Exception is caught when Exception is not thrown in org.apache.maven.plugins.shade.mojo.ShadeMojo.execute()</td><td>STYLE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#501">501</a></td><td>Medium</td></tr><tr class="a"><td>org.apache.maven.plugins.shade.mojo.ShadeMojo.createDependencyReducedPom(Set) ignores exceptional return value of java.io.File.delete()</td><td>BAD_PRACTICE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RV_RETURN_VALUE_IGNORED_BAD_
PRACTICE">RV_RETURN_VALUE_IGNORED_BAD_PRACTICE</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#828">828</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriter"></a><div class="section"><h3>org.apache.maven.plugins.shade.pom.MavenJDOMWriter<a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriter"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Method org.apache.maven.plugins.shade.pom.MavenJDOMWriter.insertAtPreferredLocation(Element, Element, MavenJDOMWriter$Counter) concatenates strings using + in a loop</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SBSC_USE_STRINGBUFFER_CONCATENATION">SBSC_USE_STRINGBUFFER_CONCATENATION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#298">298</a></td><td
>Medium</td></tr><tr class="b"><td>Method org.apache.maven.plugins.shade.pom.MavenJDOMWriter.findAndReplaceProperties(MavenJDOMWriter$Counter, Element, String, Map) makes inefficient use of keySet iterator instead of entrySet iterator</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#WMI_WRONG_MAP_ITERATOR">WMI_WRONG_MAP_ITERATOR</a></td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#143">143</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriterCounter"></a><div class="section"><h3>org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter<a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriterCounter"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Should org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter be a _static_ i
nner class?</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SIC_INNER_SHOULD_BE_STATIC">SIC_INNER_SHOULD_BE_STATIC</a></td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#2197">2197-2239</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer<a name="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unread field: org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer.entries</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#URF_UNREAD_FIELD">URF_UNREAD_FIELD</a><
/td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ApacheLicenseResourceTransformer.html#40">40</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer<a name="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.encoding</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ApacheNoticeResourceTransformer.html#118">118</a></td><td>Medium</td></tr></table></div><a name="or
g.apache.maven.plugins.shade.resource.AppendingTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.AppendingTransformer<a name="org.apache.maven.plugins.shade.resource.AppendingTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.resource.AppendingTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/AppendingTransformer.html#44">44</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer<a name="org.apache.maven.plugins.shade.resource.D
ontIncludeResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/DontIncludeResourceTransformer.html#39">39</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.IncludeResourceTransformer<a name="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="
b"><td>Unwritten field: org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.file</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/IncludeResourceTransformer.html#55">55</a></td><td>Medium</td></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/IncludeResourceTransformer.html#61">61</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.ManifestResourceTransformer<a name="org.apache.
maven.plugins.shade.resource.ManifestResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Unwritten field: org.apache.maven.plugins.shade.resource.ManifestResourceTransformer.mainClass</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ManifestResourceTransformer.html#95">95</a></td><td>Medium</td></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.resource.ManifestResourceTransformer.manifestEntries</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ManifestResourceTransformer.html#100">100</a></td><t
d>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.XmlAppendingTransformer<a name="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unwritten field: org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/XmlAppendingTransformer.html#58">58</a></td><td>Medium</td></tr></table></div>
+ <div class="section"><h2>FindBugs Bug Detector Report<a name="FindBugs_Bug_Detector_Report"></a></h2><p>The following document contains the results of <a class="externalLink" href="http://findbugs.sourceforge.net">FindBugs Report</a></p><p>FindBugs Version is <i>1.3.9</i></p><p>Threshold is <i>medium</i></p><p>Effort is <i>min</i></p></div><div class="section"><h2>Summary<a name="Summary"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Classes</th><th>Bugs</th><th>Errors</th><th>Missing Classes</th></tr><tr class="b"><td>33</td><td>24</td><td>0</td><td>0</td></tr></table></div><div class="section"><h2>Files<a name="Files"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Class</th><th>Bugs</th></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.DefaultShader">org.apache.maven.plugins.shade.DefaultShader</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper">org.apache.
maven.plugins.shade.DefaultShader$RelocatorRemapper</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.filter.MinijarFilter">org.apache.maven.plugins.shade.filter.MinijarFilter</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.mojo.ArchiveFilter">org.apache.maven.plugins.shade.mojo.ArchiveFilter</a></td><td>3</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.mojo.ArtifactSet">org.apache.maven.plugins.shade.mojo.ArtifactSet</a></td><td>2</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.mojo.HelpMojo">org.apache.maven.plugins.shade.mojo.HelpMojo</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.mojo.ShadeMojo">org.apache.maven.plugins.shade.mojo.ShadeMojo</a></td><td>4</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.pom.MavenJDOMWriter">org.apache.maven.plugins.shade.pom.MavenJDOMWriter</a></td><td>2</td></tr><tr class="b"><td>
<a href="#org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter">org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer">org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.AppendingTransformer">org.apache.maven.plugins.shade.resource.AppendingTransformer</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer</a></td><td>1</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">org.apache.maven.plugins.shade.resource.IncludeResourceTransformer</a></td><td>2</td></tr><tr class="a"><td><a href="#org.apache.maven.plugins.shade.resource.ManifestResourceTra
nsformer">org.apache.maven.plugins.shade.resource.ManifestResourceTransformer</a></td><td>2</td></tr><tr class="b"><td><a href="#org.apache.maven.plugins.shade.resource.XmlAppendingTransformer">org.apache.maven.plugins.shade.resource.XmlAppendingTransformer</a></td><td>1</td></tr></table></div><a name="org.apache.maven.plugins.shade.DefaultShader"></a><div class="section"><h3>org.apache.maven.plugins.shade.DefaultShader<a name="org.apache.maven.plugins.shade.DefaultShader"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>org.apache.maven.plugins.shade.DefaultShader.shade(Set, File, List, List, List) ignores exceptional return value of java.io.File.mkdirs()</td><td>BAD_PRACTICE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RV_RETURN_VALUE_IGNORED_BAD_PRACTICE">RV_RETURN_VALUE_IGNORED_BAD_PRACTICE</a></td><td><a href="./xref/o
rg/apache/maven/plugins/shade/DefaultShader.html#82">82</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.DefaultShaderRelocatorRemapper"></a><div class="section"><h3>org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper<a name="org.apache.maven.plugins.shade.DefaultShaderRelocatorRemapper"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>La classe org.apache.maven.plugins.shade.DefaultShader$RelocatorRemapper devrait-elle être une classe interne static ?</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SIC_INNER_SHOULD_BE_STATIC">SIC_INNER_SHOULD_BE_STATIC</a></td><td><a href="./xref/org/apache/maven/plugins/shade/DefaultShader.html#347">347-423</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.filter.MinijarFilter"></a><div class
="section"><h3>org.apache.maven.plugins.shade.filter.MinijarFilter<a name="org.apache.maven.plugins.shade.filter.MinijarFilter"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Method new org.apache.maven.plugins.shade.filter.MinijarFilter(MavenProject, Log, List) may fail to clean up java.io.InputStream</td><td>EXPERIMENTAL</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#OBL_UNSATISFIED_OBLIGATION">OBL_UNSATISFIED_OBLIGATION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/filter/MinijarFilter.html#75">75</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.ArchiveFilter"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.ArchiveFilter<a name="org.apache.maven.plugins.shade.mojo.ArchiveFilter"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>C
ategory</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArchiveFilter.artifact</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArchiveFilter.html#37">37</a></td><td>Medium</td></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArchiveFilter.excludes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArchiveFilter.html#47">47</a></td><td>Medium</td></tr><tr class="b"><td>Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArchiveFilter.includes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sou
rceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArchiveFilter.html#42">42</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.ArtifactSet"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.ArtifactSet<a name="org.apache.maven.plugins.shade.mojo.ArtifactSet"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Champ jamais écrit : org.apache.maven.plugins.shade.mojo.ArtifactSet.excludes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArtifactSet.html#40">40</a></td><td>Medium</td></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.mojo.Ar
tifactSet.includes</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ArtifactSet.html#35">35</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.mojo.HelpMojo"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.HelpMojo<a name="org.apache.maven.plugins.shade.mojo.HelpMojo"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.mojo.HelpMojo.goal</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="nullorg/apache/maven/plugins/shade/mojo/HelpMojo.html#76">76</a></td><td>Medium</td></tr></table></
div><a name="org.apache.maven.plugins.shade.mojo.ShadeMojo"></a><div class="section"><h3>org.apache.maven.plugins.shade.mojo.ShadeMojo<a name="org.apache.maven.plugins.shade.mojo.ShadeMojo"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) force le déclenchement du ramasse-miettes ; extrêmement douteux sauf dans du code de banc d'essai</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#DM_GC">DM_GC</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#559">559</a></td><td>High</td></tr><tr class="b"><td>Method org.apache.maven.plugins.shade.mojo.ShadeMojo.replaceFile(File, File) may fail to clean up java.io.OutputStream</td><td>EXPERIMENTAL</td><td><a class="externalLink" href="http://findbugs.sourceforge.ne
t/bugDescriptions.html#OBL_UNSATISFIED_OBLIGATION">OBL_UNSATISFIED_OBLIGATION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#597">597</a></td><td>Medium</td></tr><tr class="a"><td>La méthode org.apache.maven.plugins.shade.mojo.ShadeMojo.execute() intercepte Exception, mais Exception n'est pas lancé dans le bloc try/catch et RuntimeException n'est pas appelé</td><td>STYLE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#REC_CATCH_EXCEPTION">REC_CATCH_EXCEPTION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#544">544</a></td><td>Medium</td></tr><tr class="b"><td>org.apache.maven.plugins.shade.mojo.ShadeMojo.createDependencyReducedPom(Set) ignores exceptional return value of java.io.File.delete()</td><td>BAD_PRACTICE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#RV_RETURN_VALUE_IGNORED_BAD_PRACTICE">RV_RETURN_VALUE_
IGNORED_BAD_PRACTICE</a></td><td><a href="./xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html#872">872</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriter"></a><div class="section"><h3>org.apache.maven.plugins.shade.pom.MavenJDOMWriter<a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriter"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>La méthode org.apache.maven.plugins.shade.pom.MavenJDOMWriter.insertAtPreferredLocation(Element, Element, MavenJDOMWriter$Counter) concatène des chaînes au moyen de + en boucle</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SBSC_USE_STRINGBUFFER_CONCATENATION">SBSC_USE_STRINGBUFFER_CONCATENATION</a></td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#302">302</a></td><td
>Medium</td></tr><tr class="a"><td>La méthode org.apache.maven.plugins.shade.pom.MavenJDOMWriter.findAndReplaceProperties(MavenJDOMWriter$Counter, Element, String, Map) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#WMI_WRONG_MAP_ITERATOR">WMI_WRONG_MAP_ITERATOR</a></td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#143">143</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriterCounter"></a><div class="section"><h3>org.apache.maven.plugins.shade.pom.MavenJDOMWriter$Counter<a name="org.apache.maven.plugins.shade.pom.MavenJDOMWriterCounter"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>La classe org.apache.maven.plugins.sha
de.pom.MavenJDOMWriter$Counter devrait-elle être une classe interne static ?</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SIC_INNER_SHOULD_BE_STATIC">SIC_INNER_SHOULD_BE_STATIC</a></td><td><a href="./xref/org/apache/maven/plugins/shade/pom/MavenJDOMWriter.html#2271">2271-2313</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer<a name="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer.encoding</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbu
gs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ApacheNoticeResourceTransformer.html#120">120</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.AppendingTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.AppendingTransformer<a name="org.apache.maven.plugins.shade.resource.AppendingTransformer"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.AppendingTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/AppendingTransformer.html#45">45</a></td><td>Med
ium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer<a name="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/DontIncludeResourceTransformer.html#40">40</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.sh
ade.resource.IncludeResourceTransformer<a name="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.file</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/IncludeResourceTransformer.html#57">57</a></td><td>Medium</td></tr><tr class="b"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.IncludeResourceTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/
resource/IncludeResourceTransformer.html#63">63</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.ManifestResourceTransformer<a name="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.ManifestResourceTransformer.mainClass</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ManifestResourceTransformer.html#98">98</a></td><td>Medium</td></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.ManifestResour
ceTransformer.manifestEntries</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td><td><a href="./xref/org/apache/maven/plugins/shade/resource/ManifestResourceTransformer.html#103">103</a></td><td>Medium</td></tr></table></div><a name="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer"></a><div class="section"><h3>org.apache.maven.plugins.shade.resource.XmlAppendingTransformer<a name="org.apache.maven.plugins.shade.resource.XmlAppendingTransformer"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Champ jamais écrit : org.apache.maven.plugins.shade.resource.XmlAppendingTransformer.resource</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#UWF_UNWRITTEN_FIELD">UWF_UNWRITTEN_FIELD</a></td
><td><a href="./xref/org/apache/maven/plugins/shade/resource/XmlAppendingTransformer.html#59">59</a></td><td>Medium</td></tr></table></div>
</div>
</div>
<div class="clear">
@@ -203,7 +206,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/help-mojo.html
==============================================================================
--- websites/production/maventest/content/plugins/maven-shade-plugin-latest/help-mojo.html (original)
+++ websites/production/maventest/content/plugins/maven-shade-plugin-latest/help-mojo.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>
@@ -10,7 +10,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>
@@ -45,8 +45,8 @@
shade:help
</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/>
@@ -87,6 +87,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>
@@ -160,7 +163,7 @@
<div class="section"><h2>shade:help<a name="shade:help"></a></h2>
<p><b>Full name</b>:</p>
- <p>org.apache.maven.plugins:maven-shade-plugin:1.5:help</p>
+ <p>org.apache.maven.plugins:maven-shade-plugin:1.6:help</p>
<p><b>Description</b>:</p>
<div>Display help information on maven-shade-plugin.<br />
Call
@@ -251,7 +254,7 @@ goals will be displayed.</div>
</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>.