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();