From f76dce2c4a1a2929f53b696daf6f4d7a80f20740 Mon Sep 17 00:00:00 2001 From: klee0kai Date: Sat, 24 Jan 2026 23:07:52 +0100 Subject: [PATCH 1/3] post result via ktor --- .run/taskTree.run.xml | 7 +- libs.versions.toml | 21 ++++++ tasktree/build.gradle.kts | 4 ++ .../klee0kai/tasktree/TaskTreeExtension.kt | 14 +++- .../klee0kai/tasktree/TaskTreePlugin.kt | 7 +- .../github/klee0kai/tasktree/info/TaskInfo.kt | 11 ++- .../github/klee0kai/tasktree/info/TaskStat.kt | 40 +++++------ .../klee0kai/tasktree/info/TaskStatHelper.kt | 23 +++--- .../klee0kai/tasktree/output/ProjectNode.kt | 9 +++ .../klee0kai/tasktree/output/TaskNode.kt | 29 ++++++++ .../tasktree/output/TaskTreeResult.kt | 9 +++ .../klee0kai/tasktree/tasks/BaseReportTask.kt | 4 +- .../klee0kai/tasktree/tasks/TaskTreeTask.kt | 72 +++++++++++++------ .../klee0kai/tasktree/utils/OutputStream.kt | 39 ++++++++++ 14 files changed, 223 insertions(+), 66 deletions(-) create mode 100644 tasktree/src/main/kotlin/com/github/klee0kai/tasktree/output/ProjectNode.kt create mode 100644 tasktree/src/main/kotlin/com/github/klee0kai/tasktree/output/TaskNode.kt create mode 100644 tasktree/src/main/kotlin/com/github/klee0kai/tasktree/output/TaskTreeResult.kt create mode 100644 tasktree/src/main/kotlin/com/github/klee0kai/tasktree/utils/OutputStream.kt diff --git a/.run/taskTree.run.xml b/.run/taskTree.run.xml index be40bb9..6aca1fb 100644 --- a/.run/taskTree.run.xml +++ b/.run/taskTree.run.xml @@ -4,21 +4,26 @@