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 2017/12/09 15:30:07 UTC
[maven-shade-plugin] branch master created (now 54d429c)
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-shade-plugin.git.
at 54d429c [maven-release-plugin] prepare for next development iteration
This branch includes the following new commits:
new fc05682 o adding the shade maven plugin
new 23294c8 i'll make sure we cross all the Is and dot all the Ts
new 01d8132 Moved maven-shade-plugin out of sandbox
new d21c55d Set version to 1.0-beta-1-SNAPSHOT. Added Eclipse .settings to svn:ignore.
new fb15155 Add checks to only output the files if they actually were transformed
new 548307e Fix problems with directories in the generated jars
new 227689c Use "STORED" method for directories to match what "jar" does.
new d61df15 o improved readingness of POM o added license header o added <issueManagement/>
new 8d02a36 o fixed license
new b272352 MSHADE-12: Ability to filter contents of the archives added to the shaded jar
new efe3980 [MSHADE-13] Fix issues of indexed jars making the new jar unusable
new 61ad6e3 [maven-release-plugin] prepare release maven-shade-plugin-1.0-beta-1
new a95556b [maven-release-plugin] prepare for next development iteration
new 3e12dfb Fix source jar creation
new 6dd4b6c [MSHADE-15] ensure proper directories are generated instead of 0-length files in the resultant JAR
new 16e1772 [MSHADE-16] include in the shaded jar the manifest from the original jar, not from the first dependency having a manifest
new 0c11137 [MSHADE-14, MSHADE-17, MSHADE-16] Move the "project" jars to the front of the lists so the stuff there always "wins" Side affect of moving should allow writing a Transformer that acts on the MANIFESTS (I might need to merge OSGi entries) Update to asm 3.1 (need to test if this fixes MSHADE-9 or not)
new 1313844 [MSHADE-19] relocate classes that appear inside static references
new f42fe49 [maven-release-plugin] prepare release maven-shade-plugin-1.0
new d4e3740 [maven-release-plugin] prepare for next development iteration
new 66e1865 add back license
new 955efa9 Fix for NOTICE files not having all the content
new 1a414d4 Allow turning off the header.
new 6e19392 [maven-release-plugin] prepare release maven-shade-plugin-1.0.1
new d2feda8 [maven-release-plugin] prepare for next development iteration
new cd28214 Update parent to latest
new af4d6fb o Added svn:eol-style=native
new b2fc1ef o Beautified project name
new ce88137 o Increased compliance with Plugin Documentation Standard
new 0f7f6c6 [MSHADE-21] NPE when calling mvn shade:shade
new 1ad0098 [MSHADE-24] Use proper file encoding when generating dependency reduced POM
new d562d48 [MSHADE-25] Use proper encoding when reading/writing component descriptor
new 8e38970 o Increased compliance with Plugin Documentation Standard
new 47959bb [MSHADE-26] Fix case-insensitive string comparisions in resource transformers
new efd5380 [MSHADE-27] Use platform-independent file encoding for processing of NOTICE file
new c1370a3 o Polished code
new a1856a2 [MSHADE-28] Add full support for glob patterns in relocator exclusions
new a48579e [MSHADE-27] Use platform-independent file encoding for processing of NOTICE file
new c357002 MSHADE-34: Making the inclusion of artifacts with classifiers explicit. This also avoids the problem of having test jars included when the only desired inclusion is the primary artifact. Submitted by: Hiram Chirino
new c37a8fb MSHADE-29: Fixing unmatched excludes Submitted by: Michael Mattox
new 13c6097 [MSHADE-23, MSHADE-31] Fix problem of ${basedir} not working correctly after shade runs Make sure the dependency-reduced pom honors the same excludes as the original pom.
new b4400b4 [maven-release-plugin] prepare release maven-shade-plugin-1.1
new 6d24ccc [maven-release-plugin] prepare for next development iteration
new f8106af Fix parent pom version, revert to 1.1 so I can re-release
new 2e27a87 [maven-release-plugin] prepare release maven-shade-plugin-1.1
new 430a405 [maven-release-plugin] prepare for next development iteration
new 28146a8 [MSHADE-35] basic component definition merging for adding a configuration element if it wasn't already present
new 7b4fda1 add missing license headers
new 0ab180c Organise imports
new 99d436d [MSHADE-37] Shading fails if output directory does not exist
new 6ab3cde [MSHADE-38] Names of excluded packages are relocated
new 0d89464 o Made relocation properly work when patterns are given as paths instead of class/package names
new ecc040f o Extended unit tests
new 51f231a Possible fix for too many excludes when using maven <= 2.0.7
new 5161b8a MSHADE-39: add a resource transformer that takes care of MANIFEST.MF files
new fb1dbf0 o add an example of creating a main-class entry to the shaded JAR.
new 3319443 o class level javadoc
new 45962b3 o an example of adding arbitrary properties
new b5516b1 o close the manifest stream we snagged. use the IOUtil for it all
new 1aa9c6d o use manifest.write( os ). old habits die hard.
new ba15242 More attempts at trying to figure out what is going on with Mark Hobson's issues. (still don't have a test case, so I'm kind of shooting in the dark)
new 4f732af o Make sure that the documentation always has up-to-date <version> elements in POM snippets in the documentation. o Fix headings. o Fix typos.
new 4aecf5d o Use correct license headers.
new 254888c o Use latest versions of maven-plugin-plugin and maven-site-plugin for an improved site.
new a7a0577 o Fix errors reported by Checkstyle.
new 522e6d2 o Change the configuration from "Properties additionalAttributes" to "Map manifestEntries", to make the syntax more in line with the syntax used by Maven Archiver
new 6367366 Try to use the 12-SNAPSHOT parent
new c0a0597 Remove plugins versions already defined in parent
new 430a8a8 o Added stub IT profile to highlight plugins during CI
new 73961bc o Reordered POM
new d2c4bf4 o Added project description
new 28613f8 o Updated index page of plugin site
new c41d5eb o Unified plugin name
new ae86b3a o Removed unnecessary stuff
new 71e3a1c o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
new d71c92a o Updated index page of plugin site
new 3fc8d91 o catch another place where a duplicate class attempting to be written can throw an exception, I want to see the actual JAR that caused the problem.
new ee7a75b [MSHADE-39] adding a resource transformer that can deal with META-INF/services entries.
new a30587f o Inherited from maven-plugins:12
new 0d64b8b o Formatted/reordered POM
new ef7af97 o sample doco for the service resource transformer
new a40ca27 [maven-release-plugin] prepare for next development iteration
new 757dd29 o take back and release ... again
new 9b4bf17 [maven-release-plugin] prepare release maven-shade-plugin-1.2
new b5ae256 [maven-release-plugin] prepare for next development iteration
new d9c5e2c o unpdated parent pom to last released version o updated plexus-utils to 1.5.5
new 0e3ab40 fixed typo
new 8c03713 improved javadoc
new 9707760 removed unused import
new 4726417 o Updated all plugins to use plexus-maven-plugin:1.3.8 to workaround MNG-3284 and prevent bogus CI failures for maven-changes-plugin which suffered from ComponentLookupException for VelocityComponentmaven-changes-plugin
new 82269a3 o Fixed svn:keywords
new 25f8867 [MSHADE-44] Attaching classified artifacts not working properly
new 9e2713f o Made tests deterministic
new 0147b06 [MSHADE-30] duplicate entry error
new 2791e1d use the latest parents
new ba2bbe9 o Inherited from maven-plugins:13
new 2e658fa used http://maven.apache.org/xsd/* for schema location
new fe0fdd3 fixed a typo: was ServiceResourceTransformer instead of ServicesResourceTransformer
new ca1570a [MSHADE-46] Attached artifact has different type than main artifact
new 90be774 Fix an issue where classes only referenced as arrays are not being properly shaded.
new 431413c o Splitted examples into multiple small documents
new c9f54c5 o Tidied up dependencies
new 0eb576b o Updated plugin version 1.2.1 (next release will be bugfixes only)
new 4208418 [maven-release-plugin] prepare release maven-shade-plugin-1.2.1
new 2bbf8a9 [maven-release-plugin] prepare for next development iteration
new 8cb124b [MSHADE-47] Fix problem with mapping some classes from the string pools.
new 4473d8c [MSHADE-58] o include sample config for AppendingTransformer
new 03ad449 o fixed ambiguous links o added Doxia xsd
new 3f72111 MSHADE-54 fix usage of finalName in <build> and plugin <configuration> sections. Additionally add integration tests for most of the use cases
new 7adc649 MSHADE-54 check local IT-repository for the properly deployed artifacts
new 79ff027 MSHADE-54 add missing shade plugin version to the new ITs
new 1df0f2f MSHADE-60 skip dependency of type 'pom' from shading
new f331bf5 upgrade parent version to ensure source-release is automatic.
new 5936083 o Updated to maven-invoker-plugin:1.4
new 8bc3e98 [MSHADE-66] Creation of dependency reduced POM fails for project with uninstalled local parent using Maven 3
new c5525e8 o Restored Java 1.4 compat
new e95102e [MSHADE-47] Shade misses class references stored as strings during relocation
new 9bbb3fb [MSHADE-64] Relocating does not work, when an annotation references an enum
new 56d369f o Optimized code
new e07005a o Inherited from maven-plugins:16
new 7ac731a [MSHADE-53] Shade createDependencyReducedPom ignores artifacts with classifier
new 4ced2f9 o Escaped markup
new 9a3afdc [maven-release-plugin] prepare release maven-shade-plugin-1.2.2
new f738b8c [maven-release-plugin] prepare for next development iteration
new d68902e [MSHADE-20] Take care of Manifest attributes defined in maven-jar-plugin
new fd6d5fe [MSHADE-40] manifest data is lost when the shaded result is a classifier
new 86dfa02 [MSHADE-43] spring.schemas and spring.handlers support
new fc5ca96 [MSHADE-68] Artifact filter misbehaves when plugin run on Windows
new 75939b1 [MSHADE-69] Support wildcards for artifact id in filter
new ede740d o Synced pattern syntax for filters with existing syntax for artifactSet
new e288243 o Allowed convenient matching per group id
new 664a046 [MSHADE-33] [shade] Support wildcarded excludes
new 6510008 [MSHADE-70] Artifact filter does not recognize pattern ending with slash
new 50796a6 o Polished site
new 944f27d [MSHADE-71] Adjust plexus component descriptors after relocation
new be84be0 [MSHADE-71] Adjust plexus component descriptors after relocation
new e2cd167 o Polished mojo annos
new 57c8079 [MSHADE-52] non-attached shade in pom package fails
new 044187f o Extended test
new 4639fe9 [maven-release-plugin] prepare release maven-shade-plugin-1.3
new 75e8ba1 [maven-release-plugin] prepare for next development iteration
new 15cad08 o Added IT to check scope-based artifact inclusion/exclusion
new 5901d34 [MSHADE-72] Classes from current artifact are excluded when explicit shaded includes are provided
new 37d65c3 [MSHADE-59] XmlAppendingTransformer fails when running behind a firewall
new e62541c [maven-release-plugin] prepare release maven-shade-plugin-1.3.1
new f9a8298 [maven-release-plugin] prepare for next development iteration
new 3f3d1b3 o Inherited from maven-plugins:17
new a257a1e [MSHADE-76] META-INF/services files not merged properly if some input files are missing a terminating newline
new 3bfd96f [MSHADE-77] The generated file is not a valid jar
new 32ddded o Strengthened IT
new 310af2c [MSHADE-73] Documentation does not detail what goes into PackageRelocation
new 9904824 [maven-release-plugin] prepare release maven-shade-plugin-1.3.2
new 194c469 [maven-release-plugin] prepare for next development iteration
new 010538b [MSHADE-79] Annotations are not shaded Submitted by: Brian Kramer
new 3bede01 o Added license header o Fixed code style
new 07b777e [MSHADE-79] Annotations are not shaded
new 940e86f o Polished code
new 0e82933 o Inherited from maven-plugins:18 o Declared mojo as thread-safe o Made shader use per-lookup instantiation
new 55996ad o Formatted/polished code
new 2c161cc [maven-release-plugin] prepare release maven-shade-plugin-1.3.3
new 4750ee1 [maven-release-plugin] prepare for next development iteration
new 613238d removed use of deprecated API
new 04e2cee [MSHADE-83] apply filters to source jars also.
new 32dd1d9 o Formatted code
new ddc4388 [MSHADE-84] added support for minijar'ing Submitted by: Torsten Curdt
new dc520c8 [MSHADE-84] added support for minijar'ing
new 88a60ff [MSHADE-84] added support for minijar'ing
new d729939 [MSHADE-81] Poor error reporting
new cbcec1c [MSHADE-74] Includes as well as Excludes in PackageRelocation
new cab20dc [MSHADE-84] added support for minijar'ing
new 20b9335 [maven-release-plugin] prepare release maven-shade-plugin-1.4
new adc119b [maven-release-plugin] prepare for next development iteration
new f822d5b o Polished docs
new a4c5830 fix relativePath to plugins parent and bump to latest parent for all plugins
new 3f73e91 [MSHADE-99] Update to latest ASM to fix error message Add javadoc Patch from Benson Margulies applied
new fc84424 [MSHADE-99] Also update asm-common version to fix the it test
new d88eab6 [MSHADE-88]: antelder: fix an interaction between 'createDependencyReducedPom' and 'promoteTransitiveDependencies'. also integration test. Also update to current parent.
new 5217a53 [MSHADE-100]: (Robert Burrell Donkin): add documentation on the provided transformer classes.
new 88f188d [MSHADE-101] ApacheNoticeResourceTransformer NullPointerException for some licenses when no parameters set. Submitted by Robert Robert Burrell Donkin
new 03d2661 [MSHADE-98] minimizeJar option excludes package-info classes Submitted by: Jared Bunting
new 684e40b [MSHADE-93] Dependency problem in jdependency pom causes failure to download commons-io in Artifactory
new 945776d [MSHADE-85] Multiple executions: second eats output of first Submitted by: Robert Burrell Donkin
new d4ead49 [MSHADE-85] Multiple executions: second eats output of first Submitted by: Robert Burrell Donkin
new 30a6479 [MSHADE-102] [DOCS] Added Basic Usage For ApacheNoticeResourceTransformer Submitted by: Robert Burrell Donkin
new ea78b14 upgrade plugins to latest parent 21
new e2cb1de Update to current plugin parent.
new a0c8956 [maven-release-plugin] prepare release maven-shade-plugin-1.5
new 7a44ed9 [maven-release-plugin] prepare for next development iteration
new 4f0ff8c removed profile plugin configuration already inherited from parent (and which cause duplicate plugin execution due to empty plugin groupId)
new 6105b6f removed unused imports
new c57faec MSHADE-104: Cannot shade aspectj library o allow for relocating 'raw' (non-mangled-class-name) strings. o fix regex internal confusion.
new ac21d68 [MSHADE-105] Classes processed by the relocator still have references to the original classes in their constant pools. Submitted by Andreas Veithen.
new 5edd976 [MSHADE-105] Classes processed by the relocator still have references to the original classes in their constant pools. Add integration test. Submitted by Andreas Veithen.
new 0eb723f add license headers
new 9d9205d [MSHADE-111] minimizeJar should not remove classes specifically included by filters Submitted by Shane StClair.
new 3307c7b fix some checkstyle errors
new 855bc3f backward comp and take care of NPE
new 5cd898c use xmlunit for xml comparaison test case rather than string comparaison
new 0299dad add an it to try reproduce MSHADE-75 but cannot !
new 088fa83 add some missing license headers
new bcece7b [MSHADE-94] NullPointerException on empty relocation pattern (default package) Submitted by Robert Burrell Donkin.
new ddff858 code format
new ec5b28a use SNAPSHOT version for it test poms
new d21de90 use generics
new e5f876d add more generics
new 5ab53e5 no more need about our hack it's now fixed in asm
new 2a93b2a [MSHADE-91] Allow using external Shader implementation
new 7ac2355 [SHADE-91] Allow using external Shader implementation add integration test.
new 2d90759 [SHADE-91] Allow using external Shader implementation add documentation page.
new da62c87 use plexus annotations rather than javadoc tag.
new 1eacac7 [maven-release-plugin] prepare release maven-shade-plugin-1.6
new 8c56ec8 [maven-release-plugin] prepare for next development iteration
new 01d43fd MSHADE-115: Temporary dependency-reduced-pom.xml in basedir causes problems within shared build trees o the fix here is to generate the drp in the final location, but to patch the parent relative path to compensate for the difference between that location and the basedir.
new c6c70a3 MSHADE-119: slash-leading classpath resources not properly rewritten when repackaging classes o treat "/a/b/c" as the same thing as "a/b/c" in deciding if a path is relocatable.
new 12966dd MSHADE-75: Package maven multimodule project with shade plugin : error in opening zip on directory o detect and diagnose missing jar main artifact.
new ae1e7b4 MSHADE-75: Package maven multimodule project with shade plugin : error in opening zip on directory o this was a dumb error in the work on -75 that I misattributed briefly.
new 09defaa MSHADE-107: ArrayIndexOutOfBoundsException when using minimizeJar with shade plugin o accepted patch that improved the diagnostics for bad dependencies.
new e341fe8 [maven-release-plugin] prepare release maven-shade-plugin-1.7
new 727171b [maven-release-plugin] prepare for next development iteration
new a36fba6 MSHADE-123: 1.7 Causes failures in other plugins make "basedir" point to the build dir o revert the default back to basedir until and unless we come up with something better.
new 6210e89 MSHADE-123: 1.7 Causes failures in other plugins make "basedir" point to the build dir o forgot to document the situation in the main checkin.
new 5790f1b [maven-release-plugin] prepare release maven-shade-plugin-1.7.1
new dadde8c [maven-release-plugin] prepare for next development iteration
new 4207679 MSHADE-103: maven-shade-plugin does not resolve from user-defined repositories o note: trunk now requires Maven 3.0.
new 31b2640 (no jira): Update maven-shade-plugin to use annotations for configuration. Mark as not thread-safe, as the d-r-p code will do something awful if multiple executions run at the same time.
new 116bfa6 move plugin version to a property and plugins annotations in compile scope
new 67a51da use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build.
new 54c05cd [MSHADE-112] New property to enable shading the java text inside the sources artifact (not just shading the java source file locations) Submitted by Trask Stalnaker.
new da605e1 missed to add new class
new 1ced962 add contributor
new 1674cb0 annotations are not needed for plugin execution so mark dependency as provided
new d3429e0 use released parent pom
new fac9b3d fix new annotation usage
new 14f7bb8 MSHADE-130, MSHADE-124: Mark mojo as threadSafe for parallel builds, Need better plan for getting dependency-reduced-pom.xml out of basedir o put thread safe back, and start on unique name alternative solution to MSHADE-124.
new 635e9a8 Plan next release as 1.7.2.
new c96e2a0 MSHADE-124: Need better plan for getting dependency-reduced-pom.xml out of basedir o add integration test for new unique name generator.
new 79254df [maven-release-plugin] prepare release maven-shade-plugin-1.7.2
new 1db4302 [maven-release-plugin] prepare for next development iteration
new 388286b Set next version back where it belongs on 2.0.
new 4c71dd8 [maven-release-plugin] prepare release maven-shade-plugin-2.0
new e31fe43 [maven-release-plugin] prepare for next development iteration
new 5e256ff removed version inherited from parent
new 935ba58 o removed version inherited from parent o marked plexus annotations as provided (same as plugin annotations)
new 25be2e4 removed unused imports
new 0f52b5d added generics
new 8eba20e updated maven-dependency-tree to 2.0 (the first version really Maven 3.0-compatible)
new 8d5ac62 forgot to rename the attribute
new 21ec41b use @Component annotation instead of @Parameter for well known Maven objects
new cfa6cf3 Put version back to 2.0, make it compile?
new efbf741 [maven-release-plugin] prepare release maven-shade-plugin-2.0
new 2cfba1d [maven-release-plugin] prepare for next development iteration
new 1244a13 use entrySet() to iterate on Map content
new a82f07b replace StringBuffer by StringBuilder
new f6180e0 update maven-plugin-plugin to 3.2
new 951af5c (no JIRA): update pom version to 3.0-SNAPSHOT to prep for fixing fight with incremental use of JAR plugin.
new 9cc9633 [MSHADE-135] Add PluginXmlTransformer
new 69fd36e [maven-release-plugin] prepare branch maven-shade-plugin-3
new dca7449 [maven-release-plugin] rollback changes from release preparation of maven-shade-plugin-3
new aa9a0f9 [MSHADE-136] Shade dependency reduced pom uses timestamp in artifact names instead of -SNAPSHOT Submitted by Anthony Dahanne.
new 426e391 add contributor
new 2829a61 Add example of PluginXmlResourceTransformer
new 885f313 upgrade all to last parent 24
new 4a28425 o Added information about which file is corrupt when unpacking zip fails
new a447b43 Use m-invoker-p 1.8 to include groovy-xml classes
new ff90962 o Java 1.5 compat
new ee5968b add root cause exception while staying Java 5 compatible
new 981066c Java 5 for loop construct
new 51c173f [MSHADE-142] Shade does unbuffered IO
new 60016b6 code formatting
new 6b814fe [MSHADE-143] added support for Maven 3.1-A1/Eclipse Aether 0.9-M2 to shade
new 0b3843e [MSHADE-143] added support for Maven 3.1-A1/Eclipse Aether 0.9-M2 to shade
new ec0fd3d [MSHADE-144] Correct documentation examples (<filters> not nested inside <configuration> section)
new 5632d5e [MSHADE-114] Specifying DontIncludeResourceTransformer before ManifestResourceTransformer causes PluginConfigurationException: Unable to parse configuration of mojo shade for parameter transformer: Cannot find setter... IT, can't reproduce issue
new 69a8875 [MSHADE-133] DontIncludeResourceTransformer only recognizes a single resource element
new 17bca4d o Updated p-u
new b07674c [maven-release-plugin] prepare release maven-shade-plugin-2.1
new ba69517 [maven-release-plugin] prepare for next development iteration
new 4c37e80 [MSHADE-127] Fixed npe
new f46af79 o Extracted a few methods
new 5bee66f [MSHADE-128] Too many warnings 'We have duplicates'
new e149a1d [maven-release-plugin] prepare release maven-shade-plugin-2.1
new 201e0e3 [maven-release-plugin] prepare for next development iteration
new c6df00f o Downgraded to jkdk5 version
new c04e8d8 [maven-release-plugin] prepare release maven-shade-plugin-2.1
new d67df6c [maven-release-plugin] prepare for next development iteration
new 2735304 [maven-release-plugin] prepare release maven-shade-plugin-2.1
new 4da0f3c [maven-release-plugin] prepare for next development iteration
new 1dcf37c [maven-release-plugin] prepare release maven-shade-plugin-2.1
new 336d52a [maven-release-plugin] prepare for next development iteration
new 5057080 [maven-release-plugin] prepare release maven-shade-plugin-2.1
new ed06b36 [maven-release-plugin] prepare for next development iteration
new cf81acc Follow ASF branding rules.
new e97d613 And even more plexus updates
new e428071 More java5
new 94b0826 Further code analysis improvements
new 520a3fe More code analysis fixes
new f79207c Reformatted to code style
new c63afcc Revert "Reformatted to code style"
new 9f577e6 configured site deploy to /plugins-archives/<artifactId>-LATEST
new 2f20cf5 [MSHADE-158] Allow shading of test jar Submitted by David Pilato
new c2d33f7 [maven-release-plugin] prepare release maven-shade-plugin-2.2
new 8faef47 [maven-release-plugin] prepare for next development iteration
new dbf8552 upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate)
new 06f57d2 [MSHADE-166] maven-shade-plugin not compatible with Java 8
new 58e81cc use jdependency released version
new f5dcca9 [MSHADE-167] Applying supplied patch, with small modifications to adjust to ASM 5 API
new 6e79527 formatting
new cec2af8 format
new 8a64c60 minor formatting
new c30f983 [maven-release-plugin] prepare release maven-shade-plugin-2.3
new 90f49ff [maven-release-plugin] prepare for next development iteration
new 3f07df2 [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements.
new 99250d9 [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm
new 46cec3a added license header
new c9f72b4 [MSHADE-169] Typos in warning message
new 189d539 [MSHADE-177] - Injection via @Parameter instead of @Component - Reordered imports.
new be83cd5 [MSHADE-178] - Removed unused dependency to plexus-container-default.
new b69b313 [MSHADE-179] - Fixed a large number of apache-rat-plugin issues.
new 1d59dfc [MSHADE-180] - Upgrade plexus-utils from 3.0.15 to 3.0.18
new f22b80e [MSHADE-179] - Fixed rest of RAT issues
new 8010481 - Added to all plugins LICENSE file - Added to all plugins NOTICE file with copyright year 2007-2014
new 8d29365 - Undone the commit r1630358 which means to remove all LICENSE/NOTICE files until the ASF is clear about what to do.
new 8b4816b Updated to p-u .20
new b2ccc47 updated parent pom and fixed errors reported by Checkstyle
new d8ae3aa [MSHADE-188] Upgrade maven-dependency-tree to 2.2
new 6ded1d3 [MSHADE-174] Unable to shade Java 8 jarfiles with static interface methods using minimizeJar
new cca54d5 Downgraded commons io to 2.2
new 5e12f22 changed svnpubsub url from /content to /components
new 781ae9a moved Jira from Codehaus to Apache
new 61dead2 [MSHADE-191] Upgrade plexus-utils to 3.0.22
new 4fa55c2 [MSHADE-183] Getting "Error creating shaded jar: java.util.jar.Attributes Added an appropriate IT and applied the given patch
new 3364d3c Refactored code to cleanup checkstyle errors/warngings.
new 4305653 [MSHADE-172] java.lang.ArithmeticException: / by zero in MinijarFilter
new 53330b6 Removed unused class.
new c19f1a6 [MSHADE-192] Upgrade maven-invoker to 1.10
new 79c128a [MSHADE-193] Upgrade to fluido skin 1.4.0
new dd0836c [MSHADE-185] systemPath content is interpolated for system dependencies
new d0d9db6 [MSHADE-185] systemPath content is interpolated for system dependencies Followup: Added missing copyright headed in IT test pom file.
new 5b77b7e Refactored code.
new 929dc60 [MSHADE-155] dependency-reduced-pom should use shadedArtifactId
new dfcf7d6 [maven-release-plugin] prepare release maven-shade-plugin-2.4
new 79c4e36 [maven-release-plugin] prepare for next development iteration
new 4ef896d [MNGSITE-243] Fixed link to How to use Mirros for Repositories
new 77cfd20 [MSHADE-148] Shade Plugin gets stuck in infinite loop building dependency reduced POM Patch of Tom White applied.
new 2cf9dc9 Fixed Checkstyle reported error.
new 9a1601f [MSHADE-194] Reporting uses maven-invoker-plugin version 1.9 instead of 1.10
new 45bf7d2 [maven-release-plugin] prepare release maven-shade-plugin-2.4.1
new dcedeac [maven-release-plugin] prepare for next development iteration
new c334dfe MSHADE-190: Shade does not relocate the contents of META-INF/services files o enhance ServicesResourceTransformer to include relocation.
new 78b9655 [MSHADE-190] Shade does not relocate the contents of META-INF/services files Make it again compilable with JDK 1.5, since String.getBytes(CharSet) is introduced with JDK6
new 81f2f34 [MSHADE-190] Shade does not relocate the contents of META-INF/services files Fix errors reported by Checkstyle
new 1fe8fe7 [MSHADE-190] Shade does not relocate the contents of META-INF/services files Also make test compilable with JDK 1.5, since String.getBytes(CharSet) is introduced with JDK6
new 779ccab Result of mvn versions:update-child-modules -DallowSnapshots -N
new a9ec156 [MSHADE-205] Better use of ClazzpathUnit for improved jar minimization Patch applied of Benoit Perrot.
new 2b9dd1f [MSHADE-207] Replace wrong link to codehaus with correct location
new faf0ab8 [MSHADE-209] [REGRESSION] "java.lang.ArithmeticException: / by zero" in MinijarFilter
new 343f871 [MSHADE-210] Upgrade maven-plugins parent to version 28.
new e4d16ab Cleanup pom and let parent do it's work.
new 5fc8af7 More cleanup's in pom.
new 7ab1f5e [maven-release-plugin] prepare release maven-shade-plugin-2.4.2
new c1b14ac [maven-release-plugin] prepare for next development iteration
new 040a2aa Undone release steps cause i forgot a unit test.
new a238651 [MSHADE-209] [REGRESSION] "java.lang.ArithmeticException: / by zero" in MinijarFilter Added appropriate unit test to verify the correct behaviour.
new b9abfbd [maven-release-plugin] prepare release maven-shade-plugin-2.4.2
new 8645498 [maven-release-plugin] prepare for next development iteration
new 9af3010 Undone release step.
new 933ddce [MSHADE-211] Keep Java 1.5
new 0b44e72 [maven-release-plugin] prepare release maven-shade-plugin-2.4.2
new 69c9e5c [maven-release-plugin] prepare for next development iteration
new 82a6e92 Fixed shoddy handling of closing streams upon errors, might be cause of MSHADE-171
new e8336be Fixed a few findbugs warnings
new aeead2f [MSHADE-213] Clarified the contract of the ResourceTransformer wrt closing of stream
new b3f2ada [MSHADE-214] Updated jdependency
new b2f3062 [MSHADE-171] Yet more resources needing close
new 44b02b3 [MPOM-95] updated parent pom location
new a89ade3 Fixed testcase file handle leak
new 64cf70f [MSHADE-195] createSourcesJar with source:jar-no-fork causes sources.jar to be deployed twice, causing the build to fail
new e53b90e [maven-release-plugin] prepare release maven-shade-plugin-2.4.3
new e2f3b59 [maven-release-plugin] prepare for next development iteration
new 8719101 [MSHADE-182] Service file should be relocated. Submitted by: Trask Stalnaker , Kanstantsin Shautsou
new 3708935 o Updated to 'plexus-utils-3.0.23'. o Updated to stop suppressing exceptions incorrectly when closing resources. Most of the time the 'IOUtils.closeQuietly' methods of 'commons-io' and the 'IOUtil.close' method of 'plexus-utils' are used incorrectly. They are meant to be used in 'finally' blocks to not suppress an exception already thrown in the 'try' block. The documentation of the 'IOUtils.closeQuietly' methods explicitly contains usage examples. As soon as [...]
new c905ba5 o Corrected checkstyle error '(whitespace) WhitespaceAround: '=' is not followed'.
new 856f10c o Updated to 'plexus-utils' 3.0.24.
new e15eab8 o Updated 'plexus-archiver' to 3.2. o Updated 'commons-io' to 2.5.
new 6d1298d [MSHADE-222] Dependency updates.
new fc88fa8 [MSHADE-222] jdom 2.2 does not exist (maximum is jdom2 2.0.6) and maven-dependency-tree 3.0 would require more code updates
new 45aca0c [MSHADE-224] Preserve last modified time in resources files.
new 0e08734 fixed unit test failing under Windows
new 4b0a33c updated Jira url
new 8dace37 Ensure that Maven and ITs use the same Java Runtime
new 64f246e Fix a typo: "to" was written twice.
new b75bc04 [MSHADE-237] ServicesResourceTransformer relocates excluded classes
new 5d2c68a Groovy transformer for Maven Shade Plugin
new 9719078 Update test author to myself
new 6cdb116 formatting
new f3229f2 make those private
new 6310f55 Fixed compilation errors. The variables extModuleName and extModuleVersion in the GroovyResourceTransformer need setters to be changed properly in tests, instead of having reflection hacks.
new d8c409c we do not use anymore @author tag
new 42b44f6 Correct jira.codehaus.org to issues.apache.org/jira
new b320840 o Updated to latest parent SNAPSHOT.
new 07b15b3 o Reverted last commit to reset to release version parent's.
new 4b15ae4 [MSHADE-246] Switch to maven-artifact-transfer to support both Aether implementations
new ed2769b [MSHADE-225] Writing output only once Probably only happens in case of reducing reactor projects
new 32862b0 [MSHADE-232] Introduce ResourceBundleAppendingTransformer
new 11c3227 [MSHADE-239] Shaded Source JAR not following finalName pattern Contributed by Diego Rivera, verified and adjusted by Robert Scholte
new dd31490 [MSHADE-240] support relocation pom.properties and pom.xml descriptors in shaded jars
new 1fe4ce4 [maven-release-plugin] prepare release maven-shade-plugin-3.0.0
new a0fe3cf [maven-release-plugin] prepare for next development iteration
new 2b933f2 fix web site generation
new 1cd0866 [maven-release-plugin] prepare release maven-shade-plugin-3.0.1
new fc1b84d [maven-release-plugin] prepare for next development iteration
new 5dacaf2 back to version 3.0.0
new 9a399bf [maven-release-plugin] prepare release maven-shade-plugin-3.0.0
new 9ec5c38 [maven-release-plugin] prepare for next development iteration
new f8e47e4 [MSHADE-253] NullPointerException if minimizeJar == true && packaging == pom
new 2582a36 [MSHADE-253] Re-enable minimization test and add pom project test
new 49e9227 [MSHADE-253] Replace deprecated assertions in test. This closes #107.
new 6383165 [MSHADE-247] NullpointerException when createSourcesJar = true and source jar cannot be found Submitted by: Anders Smestad
new e547a80 [MSHADE-242] Plugin does not work with Java 9 Upgraded ASM + JDependency Adjust code due to dependency upgrades
new 2025c53 Apply generics
new 234919c [MSHADE-258] RemappingClassAdapter is deprecated and throws an exception with ASM 6.0 beta Provide IT
new c5d021a [MSHADE-257] Bad zero length source jars published by 3rd parties cause source jar creation to fail.
new 8babb81 Ensure plugin builds fine with Java9 as well
new 3b4fd7b [maven-release-plugin] prepare release maven-shade-plugin-3.1.0
new ef01c5c [maven-release-plugin] prepare for next development iteration
new 4ce30b7 Lock maven-plugin-plugin to 3.5 so its report can be generated
new 2f3ea8e [maven-release-plugin] prepare release maven-shade-plugin-3.1.0
new 54d429c [maven-release-plugin] prepare for next development iteration
The 428 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
['"commits@maven.apache.org" <co...@maven.apache.org>'].