12-FixCodeMaturityIssues

This commit is contained in:
Adrian-Devries 2025-04-24 12:54:01 +02:00
parent 1952ea6787
commit 76c331acd1
2 changed files with 6 additions and 2 deletions

View file

@ -87,7 +87,6 @@ public class Validator {
returnValue = ReturnValue.CONFIGURATION_ERROR;
}
} catch (final Exception e) {
e.printStackTrace();
Printer.writeErr(e.getMessage());
if (cmd.isDebugOutput()) {
log.error(e.getMessage(), e);

View file

@ -16,6 +16,8 @@
package de.kosit.validationtool.impl;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.text.MessageFormat;
import java.util.Locale;
@ -62,7 +64,10 @@ public class Printer {
public static void writeErr(final Exception ex, final String message, final Object... params) {
writeErr(message, params);
if (ex != null) {
ex.printStackTrace();
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
ex.printStackTrace(pw);
writeErr(sw.toString());
}
}