From a9993299a59afba59ca0cc5989df687a86fafdcd Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Sun, 15 Mar 2026 22:41:11 +0800 Subject: [PATCH] refactor(runner): add `exec(List)` overload in CommandExecutionService --- .../core/action/runner/execution/CommandExecutionService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Partner-Core/src/main/java/work/slhaf/partner/core/action/runner/execution/CommandExecutionService.java b/Partner-Core/src/main/java/work/slhaf/partner/core/action/runner/execution/CommandExecutionService.java index 515cf217..ee9c55f8 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/core/action/runner/execution/CommandExecutionService.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/core/action/runner/execution/CommandExecutionService.java @@ -23,6 +23,10 @@ public class CommandExecutionService { return commands; } + public Result exec(List commands) { + return exec(commands.toArray(new String[0])); + } + public Result exec(String... command) { Result result = new Result(); List output = new ArrayList<>();