You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by ol...@apache.org on 2018/11/08 04:40:39 UTC
svn commit: r1846096 [26/26] - in
/maven/website/components/plugins-archives/maven-shade-plugin-LATEST: ./
apidocs/ apidocs/jquery/ apidocs/org/apache/maven/plugins/shade/
apidocs/org/apache/maven/plugins/shade/class-use/
apidocs/org/apache/maven/plugi...
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/filter/package-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/filter/package-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/filter/package-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.filter</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.filter</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/filter/package-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/filter/package-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/filter/package-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.filter</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.filter</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/ShadeMojo.html Thu Nov 8 04:40:37 2018
@@ -27,66 +27,66 @@
<a class="jxr_linenumber" name="L19" href="#L19">19</a> <em class="jxr_comment"> * under the License.</em>
<a class="jxr_linenumber" name="L20" href="#L20">20</a> <em class="jxr_comment"> */</em>
<a class="jxr_linenumber" name="L21" href="#L21">21</a>
-<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">import</strong> java.io.File;
-<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> java.io.FileInputStream;
-<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> java.io.FileOutputStream;
-<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
-<a class="jxr_linenumber" name="L26" href="#L26">26</a> <strong class="jxr_keyword">import</strong> java.io.InputStream;
-<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> java.io.OutputStream;
-<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> java.io.Writer;
-<a class="jxr_linenumber" name="L29" href="#L29">29</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
-<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> java.util.Arrays;
-<a class="jxr_linenumber" name="L31" href="#L31">31</a> <strong class="jxr_keyword">import</strong> java.util.Collections;
-<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> java.util.HashMap;
-<a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">import</strong> java.util.HashSet;
-<a class="jxr_linenumber" name="L34" href="#L34">34</a> <strong class="jxr_keyword">import</strong> java.util.LinkedHashSet;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> java.util.List;
-<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> java.util.Map;
-<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> java.util.Set;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a>
-<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.apache.maven.artifact.Artifact;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.apache.maven.artifact.repository.ArtifactRepository;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.apache.maven.execution.MavenSession;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">import</strong> org.apache.maven.model.Dependency;
-<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">import</strong> org.apache.maven.model.Exclusion;
-<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> org.apache.maven.model.Model;
-<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugin.AbstractMojo;
-<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugin.MojoExecutionException;
-<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Component;
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.LifecyclePhase;
-<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Mojo;
-<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Parameter;
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.ResolutionScope;
-<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.ShadeRequest;
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.Shader;
-<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.filter.Filter;
-<a class="jxr_linenumber" name="L55" href="#L55">55</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.filter.MinijarFilter;
-<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.filter.SimpleFilter;
-<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.pom.PomWriter;
-<a class="jxr_linenumber" name="L58" href="#L58">58</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.relocation.Relocator;
-<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.relocation.SimpleRelocator;
-<a class="jxr_linenumber" name="L60" href="#L60">60</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.resource.ResourceTransformer;
-<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.DefaultProjectBuildingRequest;
-<a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.MavenProject;
-<a class="jxr_linenumber" name="L63" href="#L63">63</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.MavenProjectHelper;
-<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuilder;
-<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuildingException;
-<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuildingRequest;
-<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuildingResult;
-<a class="jxr_linenumber" name="L68" href="#L68">68</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.dependency.graph.DependencyGraphBuilder;
-<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.dependency.graph.DependencyGraphBuilderException;
-<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.dependency.graph.DependencyNode;
-<a class="jxr_linenumber" name="L71" href="#L71">71</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.transfer.artifact.DefaultArtifactCoordinate;
-<a class="jxr_linenumber" name="L72" href="#L72">72</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver;
-<a class="jxr_linenumber" name="L73" href="#L73">73</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolverException;
-<a class="jxr_linenumber" name="L74" href="#L74">74</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.PlexusConstants;
-<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.PlexusContainer;
-<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.component.repository.exception.ComponentLookupException;
-<a class="jxr_linenumber" name="L77" href="#L77">77</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.context.Context;
-<a class="jxr_linenumber" name="L78" href="#L78">78</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.context.ContextException;
-<a class="jxr_linenumber" name="L79" href="#L79">79</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable;
-<a class="jxr_linenumber" name="L80" href="#L80">80</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.IOUtil;
-<a class="jxr_linenumber" name="L81" href="#L81">81</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.WriterFactory;
+<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">import</strong> org.apache.maven.artifact.Artifact;
+<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> org.apache.maven.artifact.repository.ArtifactRepository;
+<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> org.apache.maven.execution.MavenSession;
+<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> org.apache.maven.model.Dependency;
+<a class="jxr_linenumber" name="L26" href="#L26">26</a> <strong class="jxr_keyword">import</strong> org.apache.maven.model.Exclusion;
+<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> org.apache.maven.model.Model;
+<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugin.AbstractMojo;
+<a class="jxr_linenumber" name="L29" href="#L29">29</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugin.MojoExecutionException;
+<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Component;
+<a class="jxr_linenumber" name="L31" href="#L31">31</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.LifecyclePhase;
+<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Mojo;
+<a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.Parameter;
+<a class="jxr_linenumber" name="L34" href="#L34">34</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.annotations.ResolutionScope;
+<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.ShadeRequest;
+<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.Shader;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.filter.Filter;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.filter.MinijarFilter;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.filter.SimpleFilter;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.pom.PomWriter;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.relocation.Relocator;
+<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.relocation.SimpleRelocator;
+<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">import</strong> org.apache.maven.plugins.shade.resource.ResourceTransformer;
+<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.DefaultProjectBuildingRequest;
+<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.MavenProject;
+<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.MavenProjectHelper;
+<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuilder;
+<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuildingException;
+<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuildingRequest;
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> org.apache.maven.project.ProjectBuildingResult;
+<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.dependency.graph.DependencyGraphBuilder;
+<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.dependency.graph.DependencyGraphBuilderException;
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.dependency.graph.DependencyNode;
+<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.transfer.artifact.DefaultArtifactCoordinate;
+<a class="jxr_linenumber" name="L55" href="#L55">55</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver;
+<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">import</strong> org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolverException;
+<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.PlexusConstants;
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.PlexusContainer;
+<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.component.repository.exception.ComponentLookupException;
+<a class="jxr_linenumber" name="L60" href="#L60">60</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.context.Context;
+<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.context.ContextException;
+<a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable;
+<a class="jxr_linenumber" name="L63" href="#L63">63</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.IOUtil;
+<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.util.WriterFactory;
+<a class="jxr_linenumber" name="L65" href="#L65">65</a>
+<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">import</strong> java.io.File;
+<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">import</strong> java.io.FileInputStream;
+<a class="jxr_linenumber" name="L68" href="#L68">68</a> <strong class="jxr_keyword">import</strong> java.io.FileOutputStream;
+<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
+<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">import</strong> java.io.InputStream;
+<a class="jxr_linenumber" name="L71" href="#L71">71</a> <strong class="jxr_keyword">import</strong> java.io.OutputStream;
+<a class="jxr_linenumber" name="L72" href="#L72">72</a> <strong class="jxr_keyword">import</strong> java.io.Writer;
+<a class="jxr_linenumber" name="L73" href="#L73">73</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
+<a class="jxr_linenumber" name="L74" href="#L74">74</a> <strong class="jxr_keyword">import</strong> java.util.Arrays;
+<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">import</strong> java.util.Collections;
+<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">import</strong> java.util.HashMap;
+<a class="jxr_linenumber" name="L77" href="#L77">77</a> <strong class="jxr_keyword">import</strong> java.util.HashSet;
+<a class="jxr_linenumber" name="L78" href="#L78">78</a> <strong class="jxr_keyword">import</strong> java.util.LinkedHashSet;
+<a class="jxr_linenumber" name="L79" href="#L79">79</a> <strong class="jxr_keyword">import</strong> java.util.List;
+<a class="jxr_linenumber" name="L80" href="#L80">80</a> <strong class="jxr_keyword">import</strong> java.util.Map;
+<a class="jxr_linenumber" name="L81" href="#L81">81</a> <strong class="jxr_keyword">import</strong> java.util.Set;
<a class="jxr_linenumber" name="L82" href="#L82">82</a>
<a class="jxr_linenumber" name="L83" href="#L83">83</a> <em class="jxr_javadoccomment">/**</em>
<a class="jxr_linenumber" name="L84" href="#L84">84</a> <em class="jxr_javadoccomment"> * Mojo that performs shading delegating to the Shader component.</em>
@@ -1146,52 +1146,63 @@
<a class="jxr_linenumber" name="L1138" href="#L1138">1138</a> List<Dependency> transitiveDeps )
<a class="jxr_linenumber" name="L1139" href="#L1139">1139</a> <strong class="jxr_keyword">throws</strong> DependencyGraphBuilderException
<a class="jxr_linenumber" name="L1140" href="#L1140">1140</a> {
-<a class="jxr_linenumber" name="L1141" href="#L1141">1141</a> DependencyNode node = dependencyGraphBuilder.buildDependencyGraph( project, <strong class="jxr_keyword">null</strong> );
-<a class="jxr_linenumber" name="L1142" href="#L1142">1142</a> <strong class="jxr_keyword">boolean</strong> modified = false;
-<a class="jxr_linenumber" name="L1143" href="#L1143">1143</a> <strong class="jxr_keyword">for</strong> ( DependencyNode n2 : node.getChildren() )
-<a class="jxr_linenumber" name="L1144" href="#L1144">1144</a> {
-<a class="jxr_linenumber" name="L1145" href="#L1145">1145</a> <strong class="jxr_keyword">for</strong> ( DependencyNode n3 : n2.getChildren() )
-<a class="jxr_linenumber" name="L1146" href="#L1146">1146</a> {
-<a class="jxr_linenumber" name="L1147" href="#L1147">1147</a> <em class="jxr_comment">// check if it really isn't in the list of original dependencies. Maven</em>
-<a class="jxr_linenumber" name="L1148" href="#L1148">1148</a> <em class="jxr_comment">// prior to 2.0.8 may grab versions from transients instead of</em>
-<a class="jxr_linenumber" name="L1149" href="#L1149">1149</a> <em class="jxr_comment">// from the direct deps in which case they would be marked included</em>
-<a class="jxr_linenumber" name="L1150" href="#L1150">1150</a> <em class="jxr_comment">// instead of OMITTED_FOR_DUPLICATE</em>
-<a class="jxr_linenumber" name="L1151" href="#L1151">1151</a>
-<a class="jxr_linenumber" name="L1152" href="#L1152">1152</a> <em class="jxr_comment">// also, if not promoting the transitives, level 2's would be included</em>
-<a class="jxr_linenumber" name="L1153" href="#L1153">1153</a> <strong class="jxr_keyword">boolean</strong> found = false;
-<a class="jxr_linenumber" name="L1154" href="#L1154">1154</a> <strong class="jxr_keyword">for</strong> ( Dependency dep : transitiveDeps )
-<a class="jxr_linenumber" name="L1155" href="#L1155">1155</a> {
-<a class="jxr_linenumber" name="L1156" href="#L1156">1156</a> <strong class="jxr_keyword">if</strong> ( dep.getArtifactId().equals( n3.getArtifact().getArtifactId() )
-<a class="jxr_linenumber" name="L1157" href="#L1157">1157</a> && dep.getGroupId().equals( n3.getArtifact().getGroupId() )
-<a class="jxr_linenumber" name="L1158" href="#L1158">1158</a> && ( dep.getType() == <strong class="jxr_keyword">null</strong> || dep.getType().equals( n3.getArtifact().getType() ) ) )
-<a class="jxr_linenumber" name="L1159" href="#L1159">1159</a> {
-<a class="jxr_linenumber" name="L1160" href="#L1160">1160</a> found = <strong class="jxr_keyword">true</strong>;
-<a class="jxr_linenumber" name="L1161" href="#L1161">1161</a> <strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L1162" href="#L1162">1162</a> }
-<a class="jxr_linenumber" name="L1163" href="#L1163">1163</a> }
-<a class="jxr_linenumber" name="L1164" href="#L1164">1164</a>
-<a class="jxr_linenumber" name="L1165" href="#L1165">1165</a> <strong class="jxr_keyword">if</strong> ( !found )
-<a class="jxr_linenumber" name="L1166" href="#L1166">1166</a> {
-<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a> <strong class="jxr_keyword">for</strong> ( Dependency dep : dependencies )
-<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> {
-<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a> <strong class="jxr_keyword">if</strong> ( dep.getArtifactId().equals( n2.getArtifact().getArtifactId() )
-<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a> && dep.getGroupId().equals( n2.getArtifact().getGroupId() )
-<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a> && ( dep.getType() == <strong class="jxr_keyword">null</strong> || dep.getType().equals( n2.getArtifact().getType() ) ) )
-<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a> {
-<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a> Exclusion exclusion = <strong class="jxr_keyword">new</strong> Exclusion();
-<a class="jxr_linenumber" name="L1174" href="#L1174">1174</a> exclusion.setArtifactId( n3.getArtifact().getArtifactId() );
-<a class="jxr_linenumber" name="L1175" href="#L1175">1175</a> exclusion.setGroupId( n3.getArtifact().getGroupId() );
-<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a> dep.addExclusion( exclusion );
-<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a> modified = <strong class="jxr_keyword">true</strong>;
-<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a> <strong class="jxr_keyword">break</strong>;
-<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a> }
-<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a> }
-<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a> }
-<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a> }
-<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a> }
-<a class="jxr_linenumber" name="L1184" href="#L1184">1184</a> <strong class="jxr_keyword">return</strong> modified;
-<a class="jxr_linenumber" name="L1185" href="#L1185">1185</a> }
-<a class="jxr_linenumber" name="L1186" href="#L1186">1186</a> }
+<a class="jxr_linenumber" name="L1141" href="#L1141">1141</a> MavenProject original = session.getProjectBuildingRequest().getProject();
+<a class="jxr_linenumber" name="L1142" href="#L1142">1142</a> <strong class="jxr_keyword">try</strong>
+<a class="jxr_linenumber" name="L1143" href="#L1143">1143</a> {
+<a class="jxr_linenumber" name="L1144" href="#L1144">1144</a> session.getProjectBuildingRequest().setProject( project );
+<a class="jxr_linenumber" name="L1145" href="#L1145">1145</a> DependencyNode node = dependencyGraphBuilder
+<a class="jxr_linenumber" name="L1146" href="#L1146">1146</a> .buildDependencyGraph( session.getProjectBuildingRequest(), <strong class="jxr_keyword">null</strong> );
+<a class="jxr_linenumber" name="L1147" href="#L1147">1147</a> <strong class="jxr_keyword">boolean</strong> modified = false;
+<a class="jxr_linenumber" name="L1148" href="#L1148">1148</a> <strong class="jxr_keyword">for</strong> ( DependencyNode n2 : node.getChildren() )
+<a class="jxr_linenumber" name="L1149" href="#L1149">1149</a> {
+<a class="jxr_linenumber" name="L1150" href="#L1150">1150</a> <strong class="jxr_keyword">for</strong> ( DependencyNode n3 : n2.getChildren() )
+<a class="jxr_linenumber" name="L1151" href="#L1151">1151</a> {
+<a class="jxr_linenumber" name="L1152" href="#L1152">1152</a> <em class="jxr_comment">// check if it really isn't in the list of original dependencies. Maven</em>
+<a class="jxr_linenumber" name="L1153" href="#L1153">1153</a> <em class="jxr_comment">// prior to 2.0.8 may grab versions from transients instead of</em>
+<a class="jxr_linenumber" name="L1154" href="#L1154">1154</a> <em class="jxr_comment">// from the direct deps in which case they would be marked included</em>
+<a class="jxr_linenumber" name="L1155" href="#L1155">1155</a> <em class="jxr_comment">// instead of OMITTED_FOR_DUPLICATE</em>
+<a class="jxr_linenumber" name="L1156" href="#L1156">1156</a>
+<a class="jxr_linenumber" name="L1157" href="#L1157">1157</a> <em class="jxr_comment">// also, if not promoting the transitives, level 2's would be included</em>
+<a class="jxr_linenumber" name="L1158" href="#L1158">1158</a> <strong class="jxr_keyword">boolean</strong> found = false;
+<a class="jxr_linenumber" name="L1159" href="#L1159">1159</a> <strong class="jxr_keyword">for</strong> ( Dependency dep : transitiveDeps )
+<a class="jxr_linenumber" name="L1160" href="#L1160">1160</a> {
+<a class="jxr_linenumber" name="L1161" href="#L1161">1161</a> <strong class="jxr_keyword">if</strong> ( dep.getArtifactId().equals( n3.getArtifact().getArtifactId() ) <em class="jxr_comment">//</em>
+<a class="jxr_linenumber" name="L1162" href="#L1162">1162</a> && dep.getGroupId().equals( n3.getArtifact().getGroupId() ) <em class="jxr_comment">//</em>
+<a class="jxr_linenumber" name="L1163" href="#L1163">1163</a> && ( dep.getType() == <strong class="jxr_keyword">null</strong> || dep.getType().equals( n3.getArtifact().getType() ) ) )
+<a class="jxr_linenumber" name="L1164" href="#L1164">1164</a> {
+<a class="jxr_linenumber" name="L1165" href="#L1165">1165</a> found = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="L1166" href="#L1166">1166</a> <strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a> }
+<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> }
+<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a>
+<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a> <strong class="jxr_keyword">if</strong> ( !found )
+<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a> {
+<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a> <strong class="jxr_keyword">for</strong> ( Dependency dep : dependencies )
+<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a> {
+<a class="jxr_linenumber" name="L1174" href="#L1174">1174</a> <strong class="jxr_keyword">if</strong> ( dep.getArtifactId().equals( n2.getArtifact().getArtifactId() ) <em class="jxr_comment">//</em>
+<a class="jxr_linenumber" name="L1175" href="#L1175">1175</a> && dep.getGroupId().equals( n2.getArtifact().getGroupId() ) <em class="jxr_comment">//</em>
+<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a> && ( dep.getType() == <strong class="jxr_keyword">null</strong> || dep.getType().equals( n2.getArtifact().getType() ) ) )
+<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a> {
+<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a> Exclusion exclusion = <strong class="jxr_keyword">new</strong> Exclusion();
+<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a> exclusion.setArtifactId( n3.getArtifact().getArtifactId() );
+<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a> exclusion.setGroupId( n3.getArtifact().getGroupId() );
+<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a> dep.addExclusion( exclusion );
+<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a> modified = <strong class="jxr_keyword">true</strong>;
+<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a> <strong class="jxr_keyword">break</strong>;
+<a class="jxr_linenumber" name="L1184" href="#L1184">1184</a> }
+<a class="jxr_linenumber" name="L1185" href="#L1185">1185</a> }
+<a class="jxr_linenumber" name="L1186" href="#L1186">1186</a> }
+<a class="jxr_linenumber" name="L1187" href="#L1187">1187</a> }
+<a class="jxr_linenumber" name="L1188" href="#L1188">1188</a> }
+<a class="jxr_linenumber" name="L1189" href="#L1189">1189</a> <strong class="jxr_keyword">return</strong> modified;
+<a class="jxr_linenumber" name="L1190" href="#L1190">1190</a> }
+<a class="jxr_linenumber" name="L1191" href="#L1191">1191</a> <strong class="jxr_keyword">finally</strong>
+<a class="jxr_linenumber" name="L1192" href="#L1192">1192</a> {
+<a class="jxr_linenumber" name="L1193" href="#L1193">1193</a> <em class="jxr_comment">// restore it</em>
+<a class="jxr_linenumber" name="L1194" href="#L1194">1194</a> session.getProjectBuildingRequest().setProject( original );
+<a class="jxr_linenumber" name="L1195" href="#L1195">1195</a> }
+<a class="jxr_linenumber" name="L1196" href="#L1196">1196</a> }
+<a class="jxr_linenumber" name="L1197" href="#L1197">1197</a> }
</pre>
<hr/>
<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/package-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/package-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/package-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.mojo</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.mojo</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/package-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/package-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/mojo/package-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.mojo</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.mojo</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/package-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/package-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/package-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/package-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/package-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/package-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/pom/package-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/pom/package-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/pom/package-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.pom</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.pom</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/pom/package-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/pom/package-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/pom/package-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.pom</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.pom</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/relocation/package-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/relocation/package-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/relocation/package-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.relocation</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.relocation</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/relocation/package-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/relocation/package-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/relocation/package-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.relocation</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.relocation</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/resource/package-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/resource/package-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/resource/package-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.resource</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.resource</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/resource/package-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/resource/package-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/org/apache/maven/plugins/shade/resource/package-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference Package org.apache.maven.plugins.shade.resource</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference Package org.apache.maven.plugins.shade.resource</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/overview-frame.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/overview-frame.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/overview-frame.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
</head>
<body>
Modified: maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/overview-summary.html
==============================================================================
--- maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/overview-summary.html (original)
+++ maven/website/components/plugins-archives/maven-shade-plugin-LATEST/xref/overview-summary.html Thu Nov 8 04:40:37 2018
@@ -3,7 +3,7 @@
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
- <title>Apache Maven Shade Plugin 3.2.0 Reference</title>
+ <title>Apache Maven Shade Plugin 3.2.1 Reference</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" />
</head>
<body>
@@ -24,7 +24,7 @@
</ul>
</div>
- <h2>Apache Maven Shade Plugin 3.2.0 Reference</h2>
+ <h2>Apache Maven Shade Plugin 3.2.1 Reference</h2>
<table class="summary">
<thead>