From e2aa5cdfe26b4c901446c8fdc4960f5598d230c2 Mon Sep 17 00:00:00 2001 From: Shadowrs Date: Thu, 18 Oct 2018 01:51:30 +0100 Subject: [PATCH] Add verbose prints for version & checksum info --- src/main/java/org/parabot/core/Core.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/parabot/core/Core.java b/src/main/java/org/parabot/core/Core.java index 86c4fd4..7e17f1a 100644 --- a/src/main/java/org/parabot/core/Core.java +++ b/src/main/java/org/parabot/core/Core.java @@ -170,7 +170,9 @@ public class Core { String result; if ((result = WebUtil.getContents(String.format(Configuration.COMPARE_CHECKSUM_URL, "client", currentVersion.get()), "checksum=" + URLEncoder.encode(sb.toString(), "UTF-8"))) != null) { JSONObject object = (JSONObject) WebUtil.getJsonParser().parse(result); - return (boolean) object.get("result"); + boolean upToDate = (boolean) object.get("result"); + Core.verbose("Local checksum: " + URLEncoder.encode(sb.toString(), "UTF-8") + ". " + (upToDate ? "This matches BDN and is up to date." : "BDN mismatch, must be Out Of Date.")); + return upToDate; } } } catch (NoSuchAlgorithmException | ParseException | IOException | URISyntaxException e) { @@ -196,6 +198,7 @@ public class Core { if (!latest) { Directories.clearCache(); } + Core.verbose("Local version: " + currentVersion.get() + ". " + (latest ? "This is up to date." : "This is Out Of Date. Cache will be cleared.")); return latest; } } catch (IOException | ParseException e) {