diff --git a/pom.xml b/pom.xml index 97aa594..4d8dc45 100644 --- a/pom.xml +++ b/pom.xml @@ -544,6 +544,19 @@ LF + + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + @@ -585,6 +598,23 @@ https://github.com/itplr-kosit/validationtool.git scm:git:https://projekte.kosit.org/kosit/validator.git v1.1.0 + https://github.com/itplr-kosit/validator + https://github.com/itplr-kosit/validator + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + diff --git a/src/main/java/de/kosit/validationtool/api/InputFactory.java b/src/main/java/de/kosit/validationtool/api/InputFactory.java index 2f9a149..9a07430 100644 --- a/src/main/java/de/kosit/validationtool/api/InputFactory.java +++ b/src/main/java/de/kosit/validationtool/api/InputFactory.java @@ -133,7 +133,7 @@ public class InputFactory { try { return read(uri.toURL(), digestAlgorithm); } catch (final MalformedURLException e) { - throw new IllegalArgumentException(String.format("Can not read from uri %s Not a valid uri supplied", uri)); + throw new IllegalArgumentException(String.format("URL invalid or protocol not supported: %s", uri), e); } } @@ -149,7 +149,7 @@ public class InputFactory { } /** - * Liest einen Prüfling von der übergebenen URL. Es wird ein definierter Algorithmis zur Ermittlung der Prüfsumme + * Liest einen Prüfling von der übergebenen URL. Es wird ein definierter Algorithmus zur Ermittlung der Prüfsumme * genutzt. * * @param url URL des Prüflings diff --git a/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java b/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java index ed3d474..de56cf5 100644 --- a/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java +++ b/src/main/java/de/kosit/validationtool/cmd/CommandLineApplication.java @@ -67,7 +67,7 @@ public class CommandLineApplication { private static void sayGoodby(final ReturnValue resultStatus) { Printer.writeOut("\n##############################"); if (resultStatus.equals(ReturnValue.SUCCESS)) { - Printer.writeOut("# " + new Line(Code.GREEN).add("Validation succesful!").render(false, false) + " #"); + Printer.writeOut("# " + new Line(Code.GREEN).add("Validation successful!").render(false, false) + " #"); } else { Printer.writeOut("# " + new Line(Code.RED).add("Validation failed!").render(false, false) + " #"); } diff --git a/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java b/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java index 89c62ef..1f41d0a 100644 --- a/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java +++ b/src/main/java/de/kosit/validationtool/cmd/InternalCheck.java @@ -38,8 +38,8 @@ import de.kosit.validationtool.impl.DefaultCheck; import de.kosit.validationtool.impl.tasks.CheckAction; /** - * Simple Erweiterung der Klasse {@link DefaultCheck} um das Ergebnis der Assertion-Prüfung auszwerten und auszugeben. - * Diese Klasse stellt keine fachlicher Erweiterung des eigentlichen Prüfvorganges dar! + * Simple Erweiterung der Klasse {@link DefaultCheck} um das Ergebnis der Assertion-Prüfung auszuwerten und auszugeben. + * Diese Klasse stellt keine fachliche Erweiterung des eigentlichen Prüfvorganges dar! * * @author Andreas Penski */ diff --git a/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java b/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java index bb78427..6e2f788 100644 --- a/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java +++ b/src/main/java/de/kosit/validationtool/config/ConfigurationLoader.java @@ -55,7 +55,7 @@ import net.sf.saxon.s9api.XdmNode; import net.sf.saxon.s9api.XdmNodeKind; /** - * Configuration class that loads neccessary {@link Check} configuration from an existing scenario.xml specification. + * Configuration class that loads necessary {@link Check} configuration from an existing scenario.xml specification. * This is the recommended option when an official configuration exists as is the case with 'xrechnung'. * * @author Andreas Penski diff --git a/src/main/java/de/kosit/validationtool/impl/ConversionService.java b/src/main/java/de/kosit/validationtool/impl/ConversionService.java index aa32859..dfc16d1 100644 --- a/src/main/java/de/kosit/validationtool/impl/ConversionService.java +++ b/src/main/java/de/kosit/validationtool/impl/ConversionService.java @@ -147,7 +147,7 @@ public class ConversionService { } /** - * Unmarshalls a specifc xml model into a defined java object. + * Unmarshalls a specific XML model into a defined Java object. * * @param xml the xml * @param type the expected type created diff --git a/src/main/java/de/kosit/validationtool/impl/Printer.java b/src/main/java/de/kosit/validationtool/impl/Printer.java index 7e122d1..4a1e414 100644 --- a/src/main/java/de/kosit/validationtool/impl/Printer.java +++ b/src/main/java/de/kosit/validationtool/impl/Printer.java @@ -17,6 +17,7 @@ package de.kosit.validationtool.impl; import java.text.MessageFormat; +import java.util.Locale; /** * Wrapper for {@link System Systems} printing capability. @@ -37,7 +38,7 @@ public class Printer { * @param params the params. */ public static void writeOut(final String message, final Object... params) { - System.out.println(MessageFormat.format(message, params)); + System.out.println(new MessageFormat(message, Locale.ENGLISH).format(params)); } /** @@ -47,6 +48,6 @@ public class Printer { * @param params the params. */ public static void writeErr(final String message, final Object... params) { - System.err.println(MessageFormat.format(message, params)); + System.err.println(new MessageFormat(message, Locale.ENGLISH).format(params)); } } diff --git a/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java b/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java index 7a0ab65..a668bf1 100644 --- a/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java +++ b/src/main/java/de/kosit/validationtool/impl/ResolvingMode.java @@ -33,7 +33,7 @@ import de.kosit.validationtool.impl.xml.StrictRelativeResolvingStrategy; public enum ResolvingMode { /** - * Resolving using only the configured content repository. No furthing resolving allowed. This + * Resolving using only the configured content repository. */ STRICT_RELATIVE(new StrictRelativeResolvingStrategy()) {