Hi, I was recently looking at surefire-api-2.9.jar for my work. According to the pom, it uses m-shade-p to shade two artifacts org.codehaus.plexus:plexus-utils and commons-lang:commons-lang with their relocations clearly specified.
But I don't see the shaded classes for commons-lang in the generated jar. Plexus-utils is shaded to org.apache.maven.surefire.shade.org.codehaus.plexus.util correctly though. commons-lang is not a <dependency> of surefire as I see. Is it an obsolete code in the pom or is it the behavior expected for surefire-api? Please clarify. mvn log for the shade:shade execution is at [1]. There isn't any word about commons-lang either! I'm using the official build maven-2.2.1 [1] http://paste.pocoo.org/show/451244/ Thanks, --Kasun -- ~~~*******'''''''''''''*******~~~ Kasun Gajasinghe, University of Moratuwa, Sri Lanka. Blog: http://blog.kasunbg.org Twitter: http://twitter.com/kasunbg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org