Hi Dan,
Author: dantran
Date: Tue Dec 29 23:33:02 2009
New Revision: 894515
URL: http://svn.apache.org/viewvc?rev=894515&view=rev
Log:
MDEP-179:Add ability to use an alternate repository at copy and unpack mojo's
execution time
+
+ /**
+ * @return Returns the local.
+ */
+ protected ArtifactRepository getLocal ()
+ {
+ if ( this.localRepository != null )
+ {
+ return this.localRepository;
+ }
+
+ if ( this.alternateLocalRepository != null )
+ {
+ //create a temporary local repository with unique id
+ this.localRepository = new DefaultArtifactRepository( Long.toHexString(
System.currentTimeMillis() ), "file://" +
this.alternateLocalRepository.getAbsolutePath(), new DefaultRepositoryLayout() );
Directly using implementation classes instead of interfaces/components
is bad with regard to future refactoring of Maven internals. Please use
the ArtifactRepositoryFactory instead of new DefaultArtifactRepository().
Benjamin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org