Author: olamy
Date: Wed Sep  2 08:01:25 2009
New Revision: 810402

URL: http://svn.apache.org/viewvc?rev=810402&view=rev
Log:
restore backward compat (for project-info-reports:dependencies)

Modified:
    
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/DefaultWagonManager.java
    
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/WagonManager.java

Modified: 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/DefaultWagonManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/DefaultWagonManager.java?rev=810402&r1=810401&r2=810402&view=diff
==============================================================================
--- 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/DefaultWagonManager.java
 (original)
+++ 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/DefaultWagonManager.java
 Wed Sep  2 08:01:25 2009
@@ -19,6 +19,7 @@
  * under the License.
  */
 
+import org.apache.maven.wagon.authentication.AuthenticationInfo;
 import org.codehaus.plexus.component.annotations.Component;
 
 @Component(role=WagonManager.class) 
@@ -26,5 +27,10 @@
     extends org.apache.maven.repository.legacy.DefaultWagonManager
     implements WagonManager
 {
-    // nothing to do 
+    // only here for backward compat project-info-reports:dependencies
+    public AuthenticationInfo getAuthenticationInfo( String id )
+    {
+       // empty one to prevent NPE
+       return new AuthenticationInfo();
+    }
 }

Modified: 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/WagonManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/WagonManager.java?rev=810402&r1=810401&r2=810402&view=diff
==============================================================================
--- 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/WagonManager.java
 (original)
+++ 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/manager/WagonManager.java
 Wed Sep  2 08:01:25 2009
@@ -1,5 +1,7 @@
 package org.apache.maven.artifact.manager;
 
+import org.apache.maven.wagon.authentication.AuthenticationInfo;
+
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -30,5 +32,9 @@
 public interface WagonManager
     extends org.apache.maven.repository.legacy.WagonManager
 {
-    // nothing to do 
+    /**
+     * this method is only here for backward compat 
(project-info-reports:dependencies) 
+     * the default implementation will return an empty AuthenticationInfo
+     */
+    AuthenticationInfo getAuthenticationInfo( String id );
 }


Reply via email to