From 2a3ec3b9bfc39ce25f75f4333471a23f11856e65 Mon Sep 17 00:00:00 2001 From: evenisse Date: Thu, 22 Jan 2004 21:42:52 +0000 Subject: [PATCH] Fix dependency convergence page when project have no dependency. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114606 13f79535-47bb-0310-9956-ffa450edef68 --- .../multiproject/harmonizer/DependencyHarmonizer.java | 8 ++++++-- multiproject/xdocs/changes.xml | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/multiproject/src/main/org/apache/maven/multiproject/harmonizer/DependencyHarmonizer.java b/multiproject/src/main/org/apache/maven/multiproject/harmonizer/DependencyHarmonizer.java index 7598ba5c..da32259e 100644 --- a/multiproject/src/main/org/apache/maven/multiproject/harmonizer/DependencyHarmonizer.java +++ b/multiproject/src/main/org/apache/maven/multiproject/harmonizer/DependencyHarmonizer.java @@ -67,7 +67,7 @@ import org.apache.maven.project.Project; /** * Helper Bean which helps to generate a dependency report for given list of projects * @author Michal Maczka - * @version $Id: DependencyHarmonizer.java,v 1.1 2003/07/25 13:50:46 michal Exp $ + * @version $Id: DependencyHarmonizer.java,v 1.2 2004/01/22 21:42:52 evenisse Exp $ */ public class DependencyHarmonizer { @@ -154,6 +154,10 @@ public class DependencyHarmonizer } public double getConvergence() { - return (double)getNumberOfDependencies()/getNumberOfArtifacts(); + if (getNumberOfArtifacts() > 0) + { + return (double)getNumberOfDependencies()/getNumberOfArtifacts(); + } + return 100d; } } \ No newline at end of file diff --git a/multiproject/xdocs/changes.xml b/multiproject/xdocs/changes.xml index 09557b10..f4a13500 100644 --- a/multiproject/xdocs/changes.xml +++ b/multiproject/xdocs/changes.xml @@ -7,6 +7,9 @@ + + Fix dependency convergence page when project have no dependency. + Fix for MAVEN-887