remove unnecessary method mark plugin as core plugin

This commit is contained in:
Eduard Heimbuch
2019-09-19 11:21:46 +02:00
parent 60fc7f2889
commit 1e5c5d907a
2 changed files with 1 additions and 9 deletions

View File

@@ -143,9 +143,6 @@ public final class InstalledPlugin implements Plugin
this.uninstallable = uninstallable; this.uninstallable = uninstallable;
} }
public void markAsCore() {
this.core = true;
}
//~--- fields --------------------------------------------------------------- //~--- fields ---------------------------------------------------------------
/** plugin class loader */ /** plugin class loader */
@@ -160,7 +157,7 @@ public final class InstalledPlugin implements Plugin
/** plugin web resource loader */ /** plugin web resource loader */
private final WebResourceLoader webResourceLoader; private final WebResourceLoader webResourceLoader;
private boolean core; private final boolean core;
private boolean markedForUninstall = false; private boolean markedForUninstall = false;
private boolean uninstallable = false; private boolean uninstallable = false;

View File

@@ -215,11 +215,6 @@ public class DefaultPluginManager implements PluginManager {
&& dependencyTracker.mayUninstall(p.getDescriptor().getInformation().getName()); && dependencyTracker.mayUninstall(p.getDescriptor().getInformation().getName());
} }
private void markAsCore(InstalledPlugin plugin) {
createMarkerFile(plugin, PluginConstants.FILE_CORE);
plugin.markAsCore();
}
private void createMarkerFile(InstalledPlugin plugin, String markerFile) { private void createMarkerFile(InstalledPlugin plugin, String markerFile) {
try { try {
Files.createFile(plugin.getDirectory().resolve(markerFile)); Files.createFile(plugin.getDirectory().resolve(markerFile));