| commit | ca2b689e273439bc5a92597b1693ec4871e74979 | [log] [tgz] |
|---|---|---|
| author | Mark Hobson <markh@apache.org> | Fri Sep 14 16:03:52 2007 +0000 |
| committer | Mark Hobson <markh@apache.org> | Fri Sep 14 16:03:52 2007 +0000 |
| tree | a32fdf3db2e46d573de1598dc6ab4160a35c89dc | |
| parent | ae8c0e3ae21fd9954ed6f251f640fde82f7a7024 [diff] |
Fixed potential NPE when project's dependencies are not yet initialised. git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@575733 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java b/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java index 03f8f66..8d7eb86 100644 --- a/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java +++ b/src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java
@@ -82,6 +82,11 @@ Set dependencyClasses = buildDependencyClasses( project ); Set declaredArtifacts = project.getDependencyArtifacts(); + + if ( declaredArtifacts == null ) + { + declaredArtifacts = Collections.EMPTY_SET; + } Set usedArtifacts = new HashSet();