From 7c506ec39582613f1fb8ece0428584801083486f Mon Sep 17 00:00:00 2001
From: lzq
Date: Sat, 29 Jul 2023 21:54:19 +0800
Subject: [PATCH] Adjust log initialization position in MainApp
In the MainApp class, let's move the call to the initLogging method
closer to the start of the execution start point, to minimize the
possibility of log statements being executed before the desired log
level is set.
---
src/main/java/seedu/address/MainApp.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/main/java/seedu/address/MainApp.java b/src/main/java/seedu/address/MainApp.java
index ff6cee38..b6e70ab8 100644
--- a/src/main/java/seedu/address/MainApp.java
+++ b/src/main/java/seedu/address/MainApp.java
@@ -53,14 +53,13 @@ public void init() throws Exception {
AppParameters appParameters = AppParameters.parse(getParameters());
config = initConfig(appParameters.getConfigPath());
+ initLogging(config);
UserPrefsStorage userPrefsStorage = new JsonUserPrefsStorage(config.getUserPrefsFilePath());
UserPrefs userPrefs = initPrefs(userPrefsStorage);
AddressBookStorage addressBookStorage = new JsonAddressBookStorage(userPrefs.getAddressBookFilePath());
storage = new StorageManager(addressBookStorage, userPrefsStorage);
- initLogging(config);
-
model = initModelManager(storage, userPrefs);
logic = new LogicManager(model, storage);