Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.osee.disposition.rest/src/org/eclipse/osee/disposition/rest/internal/DispoConnector.java')
-rw-r--r--plugins/org.eclipse.osee.disposition.rest/src/org/eclipse/osee/disposition/rest/internal/DispoConnector.java20
1 files changed, 11 insertions, 9 deletions
diff --git a/plugins/org.eclipse.osee.disposition.rest/src/org/eclipse/osee/disposition/rest/internal/DispoConnector.java b/plugins/org.eclipse.osee.disposition.rest/src/org/eclipse/osee/disposition/rest/internal/DispoConnector.java
index f58df801577..ef0d2315105 100644
--- a/plugins/org.eclipse.osee.disposition.rest/src/org/eclipse/osee/disposition/rest/internal/DispoConnector.java
+++ b/plugins/org.eclipse.osee.disposition.rest/src/org/eclipse/osee/disposition/rest/internal/DispoConnector.java
@@ -90,15 +90,17 @@ public class DispoConnector {
}
private void parseThroughAnnotations(Collection<DispoAnnotationData> annotations, Collection<DispoAnnotationData> defaultAnnotations, Collection<DispoAnnotationData> invalidAnnotations, Collection<DispoAnnotationData> analyzeAnnotations) {
- for (DispoAnnotationData annotation : annotations) {
- if (annotation.getIsDefault()) {
- defaultAnnotations.add(annotation);
- }
- if (!annotation.isValid()) {
- invalidAnnotations.add(annotation);
- }
- if (annotation.getIsAnalyze()) {
- analyzeAnnotations.add(annotation);
+ if (annotations != null) {
+ for (DispoAnnotationData annotation : annotations) {
+ if (annotation.getIsDefault()) {
+ defaultAnnotations.add(annotation);
+ }
+ if (!annotation.isValid()) {
+ invalidAnnotations.add(annotation);
+ }
+ if (annotation.getIsAnalyze()) {
+ analyzeAnnotations.add(annotation);
+ }
}
}
}

Back to the top