You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2009/04/08 06:11:47 UTC
svn commit: r762905 -
/maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java
Author: ogusakov
Date: Tue Apr 7 19:06:02 2009
New Revision: 762905
URL: http://svn.apache.org/viewvc?rev=762905&view=rev
Log:
added some comments
Modified:
maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java
Modified: maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java?rev=762905&r1=762904&r2=762905&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java (original)
+++ maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java Tue Apr 7 19:06:02 2009
@@ -25,7 +25,7 @@
public interface DependencyProcessor
{
-
+ /** dummy processor to create M2 repositories when metadata processing is not required */
public static final DependencyProcessor NULL_PROCESSOR = new DependencyProcessor()
{
public List<ArtifactMetadata> getDependencies( ArtifactMetadata bmd, MetadataReader mdReader,
@@ -37,6 +37,8 @@
};
// TODO: shouldn't sysProps be changed to Properties because of System.getProperties() API?
+ // Oleg: sysProp may help to experiment with Objects, different from Strings, so I'd
+ // stay with the Map until this is stable enough
public List<ArtifactMetadata> getDependencies( ArtifactMetadata bmd, MetadataReader mdReader,
Map<String, String> env, Map<?, ?> sysProps )
throws MetadataReaderException, DependencyProcessorException;