From 3801a644ef15fc52d4f3c424ea4269b683a2db97 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Sat, 23 Jul 2022 01:21:14 +0200 Subject: [PATCH] Do not overwrite command name. Doing so would break resolution of command.usage.header strings --- sop-java-picocli/src/main/java/sop/cli/picocli/SopCLI.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sop-java-picocli/src/main/java/sop/cli/picocli/SopCLI.java b/sop-java-picocli/src/main/java/sop/cli/picocli/SopCLI.java index 750cfa8..2ce2e65 100644 --- a/sop-java-picocli/src/main/java/sop/cli/picocli/SopCLI.java +++ b/sop-java-picocli/src/main/java/sop/cli/picocli/SopCLI.java @@ -72,8 +72,7 @@ public class SopCLI { CommandLine gen = cmd.getSubcommands().get("generate-completion"); gen.getCommandSpec().usageMessage().hidden(true); - cmd.setCommandName(EXECUTABLE_NAME) - .setExecutionExceptionHandler(new SOPExecutionExceptionHandler()) + cmd.setExecutionExceptionHandler(new SOPExecutionExceptionHandler()) .setExitCodeExceptionMapper(new SOPExceptionExitCodeMapper()) .setCaseInsensitiveEnumValuesAllowed(true);