mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
logging
This commit is contained in:
@@ -57,6 +57,8 @@ import java.util.zip.ZipEntry;
|
||||
import java.util.zip.ZipFile;
|
||||
|
||||
public class PluginManagerCore {
|
||||
private static final Logger LOG = Logger.getInstance(PluginManagerCore.class);
|
||||
|
||||
@NonNls private static final String DISABLED_PLUGINS_FILENAME = "disabled_plugins.txt";
|
||||
@NonNls public static final String CORE_PLUGIN_ID = "com.intellij";
|
||||
@NonNls private static final String META_INF = "META-INF";
|
||||
@@ -1115,6 +1117,7 @@ public class PluginManagerCore {
|
||||
if (!StringUtil.isEmpty(descriptor.getSinceBuild())) {
|
||||
BuildNumber sinceBuild = BuildNumber.fromString(descriptor.getSinceBuild(), descriptor.getName());
|
||||
if (sinceBuild.compareTo(buildNumber) > 0) {
|
||||
LOG.warn("Can't load " + descriptor + ": since build " + sinceBuild + " does not match " + buildNumber);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -1122,11 +1125,14 @@ public class PluginManagerCore {
|
||||
if (!StringUtil.isEmpty(descriptor.getUntilBuild()) && !buildNumber.isSnapshot()) {
|
||||
BuildNumber untilBuild = BuildNumber.fromString(descriptor.getUntilBuild(), descriptor.getName());
|
||||
if (untilBuild.compareTo(buildNumber) < 0) {
|
||||
LOG.warn("Can't load " + descriptor + ": until build " + untilBuild + " does not match " + buildNumber);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (RuntimeException ignored) { }
|
||||
catch (RuntimeException e) {
|
||||
LOG.error(e);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user