From 29427d0f6c2446be6efec538e58cce7a1c2a117f Mon Sep 17 00:00:00 2001 From: Michael Clausohm Date: Wed, 19 Apr 2023 18:35:11 +0200 Subject: [PATCH 1/2] Extend constructor for streaming /library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java --- .../org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java index eea28b1b..c0c4b51c 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java @@ -1,6 +1,7 @@ package org.mustangproject.ZUGFeRD; import java.io.IOException; +import java.io.InputStream; import java.math.BigDecimal; import java.math.RoundingMode; import java.nio.charset.StandardCharsets; @@ -43,6 +44,10 @@ public class ZUGFeRDInvoiceImporter extends ZUGFeRDImporter { super(filename); } + public ZUGFeRDInvoiceImporter(InputStream stream) { + super(stream); + } + public void fromXML(String XML) { try { containsMeta = true; From 64db0d8f94bdf1861ce415ea2f0190418033ecab Mon Sep 17 00:00:00 2001 From: Michael Clausohm Date: Thu, 20 Apr 2023 14:09:35 +0200 Subject: [PATCH 2/2] source jar erzeugen --- library/pom.xml | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/library/pom.xml b/library/pom.xml index baf48639..c7647f0a 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -157,15 +157,28 @@ - org.apache.maven.plugins - maven-jar-plugin - 3.2.0 - + org.apache.maven.plugins + maven-jar-plugin + 3.2.0 + **/logback.xml - - + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar-no-fork + + + + org.apache.maven.plugins maven-shade-plugin