Repository: maven
Updated Branches:
  refs/heads/MNG-6352-print-version 334518710 -> da2be9030 (forced update)


[MNG-6352] - Printout version information at the end of the build


Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/da2be903
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/da2be903
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/da2be903

Branch: refs/heads/MNG-6352-print-version
Commit: da2be90309affa4b3506e425c1aebf973befea42
Parents: cd34b08
Author: Karl Heinz Marbaise <khmarba...@apache.org>
Authored: Sat Feb 17 18:37:36 2018 +0100
Committer: Karl Heinz Marbaise <khmarba...@apache.org>
Committed: Sat Feb 17 18:37:36 2018 +0100

----------------------------------------------------------------------
 .../java/org/apache/maven/cli/event/ExecutionEventLogger.java | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven/blob/da2be903/maven-embedder/src/main/java/org/apache/maven/cli/event/ExecutionEventLogger.java
----------------------------------------------------------------------
diff --git 
a/maven-embedder/src/main/java/org/apache/maven/cli/event/ExecutionEventLogger.java
 
b/maven-embedder/src/main/java/org/apache/maven/cli/event/ExecutionEventLogger.java
index d4171f7..3e75f6d 100644
--- 
a/maven-embedder/src/main/java/org/apache/maven/cli/event/ExecutionEventLogger.java
+++ 
b/maven-embedder/src/main/java/org/apache/maven/cli/event/ExecutionEventLogger.java
@@ -151,6 +151,7 @@ public class ExecutionEventLogger
 
         MavenExecutionResult result = session.getResult();
 
+        MavenProject topProject = session.getTopLevelProject();
         for ( MavenProject project : session.getProjects() )
         {
             StringBuilder buffer = new StringBuilder( 128 );
@@ -158,6 +159,12 @@ public class ExecutionEventLogger
             buffer.append( project.getName() );
             buffer.append( ' ' );
 
+            if ( topProject.equals( project ) || 
!topProject.getVersion().equals( project.getVersion() ) )
+            {
+                buffer.append( project.getVersion() );
+                buffer.append( ' ' );
+            }
+
             if ( buffer.length() <= MAX_PROJECT_NAME_LENGTH )
             {
                 while ( buffer.length() < MAX_PROJECT_NAME_LENGTH )

Reply via email to