refactor(Core): decompose constructCore() into focused init methods
build / build (push) Has been cancelled

- Extracted Core#constructCore into: initDirectories(), ensureDir(String),
  initOllamaUrl(), initLogWriter(), rotateLogFile(), initScheduler(),
  initShutdownHook(), closeLogWriter(), saveMessages(),
  buildMessagesArray(), writeMessagesTo(File, JSONArray)
- Overloaded constructors for Core
- Cleaned up some Javadocs

Fixed error(AddArrayMemory)
- Line 51 used the wrong value

Updated minor version for(::Core)

Dev note: Long overdue — that generic init block was ugly and is finally
laid to rest.
This commit is contained in:
2026-05-27 23:04:47 +02:00
parent 931c274cd3
commit 978cf8d7eb
3 changed files with 212 additions and 27 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ plugins {
}
group = 'me.zacharias.neurodock'
version = '1.5'
version = '1.6'
dependencies {
implementation project(":Plugin-API")