Shane StClair created MSHADE-111: ------------------------------------ Summary: minimizeJar should not remove classes specifically included by filters Key: MSHADE-111 URL: https://jira.codehaus.org/browse/MSHADE-111 Project: Maven 2.x Shade Plugin Issue Type: Improvement Affects Versions: 1.5 Reporter: Shane StClair
Currently there is no way to specify classes that should not be removed by minimizeJar. This means that projects using dynamically loaded classes (log4j, for instance) cannot use minimizeJar. This patch prevents minimizeJar from removing classes that were specified for inclusion in a filter. The patch also fixes a test in ComponentsXmlResourceTransformerTest that was failing on Windows due to different line breaks in a string comparison. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira