提交 52116bbd 编写于 作者: S Serge Rider

#2818 Version check debugging key

上级 2b6b0fe8
......@@ -30,6 +30,7 @@ import org.jkiss.dbeaver.registry.updater.VersionDescriptor;
import org.jkiss.dbeaver.runtime.DBWorkbench;
import org.jkiss.dbeaver.ui.UIUtils;
import org.jkiss.dbeaver.utils.GeneralUtils;
import org.jkiss.utils.CommonUtils;
import java.io.IOException;
import java.util.Calendar;
......@@ -41,6 +42,8 @@ public class DBeaverVersionChecker extends AbstractJob {
private static final Log log = Log.getLog(DBeaverVersionChecker.class);
private static boolean SKIP_VERSION_CHECK = CommonUtils.toBoolean(System.getProperty("dbeaver.debug.skip-version-check"));
private final boolean showAlways;
public DBeaverVersionChecker(boolean force)
......@@ -103,7 +106,7 @@ public class DBeaverVersionChecker extends AbstractJob {
}
if (versionDescriptor != null &&
versionDescriptor.getProgramVersion().compareTo(GeneralUtils.getProductVersion()) > 0 &&
(SKIP_VERSION_CHECK || versionDescriptor.getProgramVersion().compareTo(GeneralUtils.getProductVersion()) > 0) &&
!VersionUpdateDialog.isSuppressed(versionDescriptor))
{
showUpdaterDialog(versionDescriptor, versionDescriptor);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册