Author: hboutemy Date: Wed Oct 31 08:28:55 2012 New Revision: 1404022 URL: http://svn.apache.org/viewvc?rev=1404022&view=rev Log: improved description
Modified: maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt Modified: maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt?rev=1404022&r1=1404021&r2=1404022&view=diff ============================================================================== --- maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt (original) +++ maven/shared/trunk/maven-shared-utils/src/site/apt/index.apt Wed Oct 31 08:28:55 2012 @@ -30,15 +30,17 @@ Apache Maven Shared Utils This project aims to be a functional replacement for - plexus-utils in maven. It is not a 100% API compatible - replacement though. Lots of methods got cleaned up, generics - got added and we dropped a lot of unused code. + {{{http://plexus.codehaus.org/plexus-utils}plexus-utils}} in Maven. + + It is not a 100% API compatible replacement though but a replacement <with improvements>: + lots of methods got cleaned up, generics got added and we dropped a lot of unused code. Relation to Commons-* maven-shared-utils internally use commons-io. We shade all commons classes into our own private package to prevent classpatch clashes. + This is the reason why any public API in maven-shared-utils must avoid to expose commons classe directly. Most times it's sufficient to just create an empty subclass and expose that instead.