From a6f50e628bf271c116b4df8b0bb2f5d39023fbd7 Mon Sep 17 00:00:00 2001 From: Eduard Heimbuch Date: Tue, 17 Sep 2019 13:00:24 +0200 Subject: [PATCH] fix npe --- .../main/java/sonia/scm/plugin/PluginDependencyTracker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java b/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java index 2ec956237a..a68b391b97 100644 --- a/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java +++ b/scm-webapp/src/main/java/sonia/scm/plugin/PluginDependencyTracker.java @@ -12,7 +12,9 @@ class PluginDependencyTracker { private final Map> plugins = new HashMap<>(); void addInstalled(PluginDescriptor plugin) { - plugin.getDependencies().forEach(dependency -> addDependency(plugin.getInformation().getName(), dependency)); + if (plugin.getDependencies() != null) { + plugin.getDependencies().forEach(dependency -> addDependency(plugin.getInformation().getName(), dependency)); + } } void removeInstalled(PluginDescriptor plugin) {