From 79a5bea5b581bfc5af8525f07daee8e3043555b6 Mon Sep 17 00:00:00 2001 From: mjain6 Date: Fri, 20 Feb 2026 18:24:03 +0530 Subject: [PATCH] Fix console error message formatting fix --- .../com/fortify/cli/common/util/ConsoleHelper.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/fcli-core/fcli-common/src/main/java/com/fortify/cli/common/util/ConsoleHelper.java b/fcli-core/fcli-common/src/main/java/com/fortify/cli/common/util/ConsoleHelper.java index d1b4000d8b..2ccf8ce942 100644 --- a/fcli-core/fcli-common/src/main/java/com/fortify/cli/common/util/ConsoleHelper.java +++ b/fcli-core/fcli-common/src/main/java/com/fortify/cli/common/util/ConsoleHelper.java @@ -86,6 +86,17 @@ public static final class DummyCommand {} * Install the JAnsi console if not disabled. Safe no-op if disabled or unavailable. */ public static final void installAnsiConsole() { + if (PlatformHelper.isWindows()) { + if (System.getProperty("jansi.passthrough") == null) { + System.setProperty("jansi.passthrough", "true"); + } + if (System.getProperty("jansi.strip") == null) { + System.setProperty("jansi.strip", "false"); + } + if (System.getProperty("picocli.ansi") == null) { + System.setProperty("picocli.ansi", "true"); + } + } invokeAnsiConsoleMethod("systemInstall"); }