Author: ltheussl
Date: Tue Jun 20 17:18:40 2006
New Revision: 415846

URL: http://svn.apache.org/viewvc?rev=415846&view=rev
Log:
PR: MAVEN-1514
Submitted by: Hardy Ferentschik
When downloading dependencies, indicate for which project/plugin they are 
required.

Modified:
    
maven/maven-1/core/trunk/src/java/org/apache/maven/util/ConsoleDownloadMeter.java
    
maven/maven-1/core/trunk/src/java/org/apache/maven/verifier/DependencyVerifier.java
    maven/maven-1/core/trunk/src/messages/messages.properties

Modified: 
maven/maven-1/core/trunk/src/java/org/apache/maven/util/ConsoleDownloadMeter.java
URL: 
http://svn.apache.org/viewvc/maven/maven-1/core/trunk/src/java/org/apache/maven/util/ConsoleDownloadMeter.java?rev=415846&r1=415845&r2=415846&view=diff
==============================================================================
--- 
maven/maven-1/core/trunk/src/java/org/apache/maven/util/ConsoleDownloadMeter.java
 (original)
+++ 
maven/maven-1/core/trunk/src/java/org/apache/maven/util/ConsoleDownloadMeter.java
 Tue Jun 20 17:18:40 2006
@@ -54,7 +54,7 @@
     public void transferCompleted( TransferEvent transferEvent )
     {
         long total = transferEvent.getResource().getContentLength();
-        System.out.println((total/1024) + "K downloaded");
+        log.info( (total/1024) + "K downloaded" );
     }
 
     public void transferError( TransferEvent transferEvent )

Modified: 
maven/maven-1/core/trunk/src/java/org/apache/maven/verifier/DependencyVerifier.java
URL: 
http://svn.apache.org/viewvc/maven/maven-1/core/trunk/src/java/org/apache/maven/verifier/DependencyVerifier.java?rev=415846&r1=415845&r2=415846&view=diff
==============================================================================
--- 
maven/maven-1/core/trunk/src/java/org/apache/maven/verifier/DependencyVerifier.java
 (original)
+++ 
maven/maven-1/core/trunk/src/java/org/apache/maven/verifier/DependencyVerifier.java
 Tue Jun 20 17:18:40 2006
@@ -267,6 +267,13 @@
         throws ChecksumVerificationException
     {
         log.debug("Getting failed dependencies: " + failedDependencies);
+
+        // if there are failed dependencies try to indicate for which project:
+        if(failedDependencies.size() > 0)
+        {
+           log.info( getMessage( "satisfy.project.message", 
getProject().getName() ) );
+        }
+
         for ( Iterator i = failedDependencies.iterator(); i.hasNext();)
         {
             Artifact artifact = (Artifact) i.next();

Modified: maven/maven-1/core/trunk/src/messages/messages.properties
URL: 
http://svn.apache.org/viewvc/maven/maven-1/core/trunk/src/messages/messages.properties?rev=415846&r1=415845&r2=415846&view=diff
==============================================================================
--- maven/maven-1/core/trunk/src/messages/messages.properties (original)
+++ maven/maven-1/core/trunk/src/messages/messages.properties Tue Jun 20 
17:18:40 2006
@@ -28,6 +28,7 @@
 multiple.unsatisfied.dependency.error=The build cannot continue because of the 
following unsatisfied dependencies:
 offline.snapshot.warning=You are working offline so the build will continue, 
but ${1} may be out of date!
 download.message=Attempting to download ${1}.
+satisfy.project.message=Trying to get missing dependencies required by ${1}:
 plugin.loading.error=The plugin ${1} could not be loaded.
 empty.descriptor.error=The ${1} file you specified has zero length.
 checksum.verification.error=The follow artifact is corrupt: ${1}.


Reply via email to