From 22d63f06b421dcbf0f06caa7b5ec0ca950e160c4 Mon Sep 17 00:00:00 2001 From: CyrilDeverson Date: Thu, 23 May 2013 15:54:16 +0200 Subject: [PATCH] Update ClassGraph.java --- src/org/umlgraph/doclet/ClassGraph.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/umlgraph/doclet/ClassGraph.java b/src/org/umlgraph/doclet/ClassGraph.java index a3676e1..8afe663 100644 --- a/src/org/umlgraph/doclet/ClassGraph.java +++ b/src/org/umlgraph/doclet/ClassGraph.java @@ -972,7 +972,7 @@ class ClassGraph { private Type[] getInterfaceTypeArguments(ClassDoc iface, Type t) { if (t instanceof ParameterizedType) { ParameterizedType pt = (ParameterizedType) t; - if (iface.equals(t.asClassDoc())) { + if (iface != null && iface.equals(t.asClassDoc())) { return pt.typeArguments(); } else { for (Type pti : pt.interfaceTypes()) {