You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2017/05/12 19:49:20 UTC
[16/18] maven git commit: [MNG-6228] Optionality not displayed in
dependency tree when run in debug mode
[MNG-6228] Optionality not displayed in dependency tree when run in debug mode
Log message in DefaultProjectDependenciesResolver has been extended with
"(optional)" if dependency is marked as optional (direct or transitive).
Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/fb5566c0
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/fb5566c0
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/fb5566c0
Branch: refs/heads/MNG-6169_2/not-updated-MJAR-MCOMPILER
Commit: fb5566c087340044837a513898ae46e5f45bc998
Parents: 6253214
Author: Michael Osipov <mi...@apache.org>
Authored: Tue May 9 22:15:21 2017 +0200
Committer: Michael Osipov <mi...@apache.org>
Committed: Fri May 12 21:46:11 2017 +0200
----------------------------------------------------------------------
.../maven/project/DefaultProjectDependenciesResolver.java | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/maven/blob/fb5566c0/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java
----------------------------------------------------------------------
diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java
index 5a803af..4e26de2 100644
--- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java
+++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java
@@ -295,6 +295,11 @@ public class DefaultProjectDependenciesResolver
// The resolver 1.0.x releases do not record premanaged state of properties.
buffer.append( " (properties managed)" );
}
+
+ if ( dep.isOptional() )
+ {
+ buffer.append( " (optional)" );
+ }
}
else
{