From b6f067484c61e6921dd82507a8ac0f066e311dfa Mon Sep 17 00:00:00 2001 From: Manindra Moharana Date: Mon, 15 Feb 2016 01:55:28 -0800 Subject: [PATCH] Fixed possible NPE in import suggestions --- java/src/processing/mode/java/pdex/ErrorCheckerService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java/src/processing/mode/java/pdex/ErrorCheckerService.java b/java/src/processing/mode/java/pdex/ErrorCheckerService.java index bc58d43e8..45e79d7a3 100644 --- a/java/src/processing/mode/java/pdex/ErrorCheckerService.java +++ b/java/src/processing/mode/java/pdex/ErrorCheckerService.java @@ -779,13 +779,13 @@ public class ErrorCheckerService { final String exclude = "exclude"; if (impName.startsWith("processing")) { - if (JavaMode.suggestionsMap.get(include).contains(impName)) { + if (JavaMode.suggestionsMap.containsKey(include) && JavaMode.suggestionsMap.get(include).contains(impName)) { return false; - } else if (JavaMode.suggestionsMap.get(exclude).contains(impName)) { + } else if (JavaMode.suggestionsMap.containsKey(exclude) && JavaMode.suggestionsMap.get(exclude).contains(impName)) { return true; } } else if (impName.startsWith("java")) { - if (JavaMode.suggestionsMap.get(include).contains(impName)) { + if (JavaMode.suggestionsMap.containsKey(include) && JavaMode.suggestionsMap.get(include).contains(impName)) { return false; } }