summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBrett Chabot <brettchabot@google.com>2014-09-10 15:02:18 -0700
committerJustin Morey <jmorey@google.com>2014-11-13 00:05:04 +0000
commita2769edc45485149708af8eaa08156623ba72313 (patch)
treea26831225174a387a2905bc7bcdd8eabe924a417 /src
parentf8a3be52b9a4eb3086db5cbe236e99f0a5a05f5d (diff)
downloadandroid_external_doclava-a2769edc45485149708af8eaa08156623ba72313.tar.gz
android_external_doclava-a2769edc45485149708af8eaa08156623ba72313.tar.bz2
android_external_doclava-a2769edc45485149708af8eaa08156623ba72313.zip
Prevent NPE when converting api to xml.
If a stub ClassInfo is generated, calling 'showAnnotations' on it would throw a NPE. Bug: 14063625 Change-Id: Ic3af51ab7e488c599b87449b30b46e2ecfe03112 (cherry picked from commit baf6bc51adf56a5ed569f9ab1edb31980324fee6)
Diffstat (limited to 'src')
-rw-r--r--src/com/google/doclava/ClassInfo.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/google/doclava/ClassInfo.java b/src/com/google/doclava/ClassInfo.java
index add8270..466c22b 100644
--- a/src/com/google/doclava/ClassInfo.java
+++ b/src/com/google/doclava/ClassInfo.java
@@ -1429,7 +1429,7 @@ public class ClassInfo extends DocInfo implements ContainerInfo, Comparable, Sco
}
public boolean hasShowAnnotation() {
- return mShowAnnotations.size() > 0;
+ return mShowAnnotations != null && mShowAnnotations.size() > 0;
}
public ArrayList<AnnotationInstanceInfo> showAnnotations() {