From 2bd4bc1472114439b205f611761875e0669b93bf Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Sat, 30 Jun 2018 22:24:46 +0800 Subject: [PATCH] Add debug message in Task.run --- .../java/org/jackhuang/hmcl/ui/wizard/WizardController.java | 2 +- HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java index f348e7462..1194ff11f 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/wizard/WizardController.java @@ -85,7 +85,7 @@ public class WizardController implements Navigation { if (!canPrev()) { throw new IllegalStateException("Cannot go backward since this is the back page. Pages: " + pages); } - + Node page = pages.pop(); if (cleanUp && page instanceof WizardPage) ((WizardPage) page).cleanup(settings); diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java index 281fb3dd0..faf596ede 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/task/Task.java @@ -29,6 +29,7 @@ import java.util.Collections; import java.util.concurrent.Callable; import java.util.concurrent.atomic.AtomicReference; import java.util.function.Function; +import java.util.logging.Level; /** * Disposable task. @@ -185,6 +186,9 @@ public abstract class Task { } public final void run() throws Exception { + if (getSignificance().shouldLog()) + Logging.LOG.log(Level.FINE, "Executing task: " + getName()); + for (Task task : getDependents()) doSubTask(task); execute();