#74 Initialize ANSI console correctly

This commit is contained in:
Andreas Penski (init) 2021-04-09 09:29:04 +02:00
parent 1d586699f6
commit 2747eeb42d

View file

@ -29,6 +29,7 @@ import org.apache.commons.cli.CommandLineParser;
import org.apache.commons.cli.DefaultParser; import org.apache.commons.cli.DefaultParser;
import org.apache.commons.cli.Options; import org.apache.commons.cli.Options;
import org.apache.commons.cli.ParseException; import org.apache.commons.cli.ParseException;
import org.fusesource.jansi.AnsiConsole;
import org.fusesource.jansi.AnsiRenderer.Code; import org.fusesource.jansi.AnsiRenderer.Code;
import de.kosit.validationtool.cmd.report.Line; import de.kosit.validationtool.cmd.report.Line;
@ -55,6 +56,7 @@ public class CommandLineApplication {
* @param args die Eingabe-Argumente * @param args die Eingabe-Argumente
*/ */
public static void main(final String[] args) { public static void main(final String[] args) {
AnsiConsole.systemInstall();
final ReturnValue resultStatus = mainProgram(args); final ReturnValue resultStatus = mainProgram(args);
if (!resultStatus.equals(ReturnValue.DAEMON_MODE)) { if (!resultStatus.equals(ReturnValue.DAEMON_MODE)) {
sayGoodby(resultStatus); sayGoodby(resultStatus);