Update PluginSorterPlugin.java

Fix NPE
This commit is contained in:
zeruth
2019-04-20 05:12:41 -04:00
parent b172851dc3
commit 3533a07f30

View File

@@ -92,7 +92,7 @@ public class PluginSorterPlugin extends Plugin {
Iterator<PluginListItem> iter = ConfigPanel.pluginList.iterator(); Iterator<PluginListItem> iter = ConfigPanel.pluginList.iterator();
while (iter.hasNext()) { while (iter.hasNext()) {
PluginListItem pli = iter.next(); PluginListItem pli = iter.next();
if (pli.getPlugin() != null) if (pli.getPlugin() != null) {
if (!pli.getPlugin().getClass().getAnnotation(PluginDescriptor.class).type().equals("")) if (!pli.getPlugin().getClass().getAnnotation(PluginDescriptor.class).type().equals(""))
if (pli.getPlugin().getClass().getAnnotation(PluginDescriptor.class).type().equals("PVM")) { if (pli.getPlugin().getClass().getAnnotation(PluginDescriptor.class).type().equals("PVM")) {
iter.remove(); iter.remove();
@@ -110,6 +110,7 @@ public class PluginSorterPlugin extends Plugin {
} }
} }
} }
}
public void showPlugins() { public void showPlugins() {
List<PluginListItem> tempList = new ArrayList<>(); List<PluginListItem> tempList = new ArrayList<>();