[ https://jira.codehaus.org/browse/MSHADE-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shane StClair updated MSHADE-111: --------------------------------- Attachment: mshade-111-fixed.patch This is the fixed patch. Integration tests weren't included in the previous version. > 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 > Attachments: mshade-111-fixed.patch, mshade-111.patch > > > 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