17bc5c483f83b83e8ecf18f2109bf4e3fdc4881c
[ERROR] CalculationTest.testTotalCalculatorGrandTotalRounding:223 expected:<101.86> but was:<104.04> [ERROR] DeSerializationTest.testItemAllowances:398 expected:<19.52> but was:<18.33> [ERROR] ZF2PushTest.testAllowancesExport:648 expected:<[4046].00> but was:<[10829].00> [ERROR] ZF2PushTest.testItemChargesAllowancesExport:286 expected:<1[9.52]> but was:<1[8.33]> [ERROR] ZF2PushTest.testPushEdge:609 ParseException should not be raised [ERROR] ZF2ZInvoiceImporterTest.testEdgeInvoiceImport:179 [ERROR] ZF2ZInvoiceImporterTest.testItemAllowancesChargesImport:265 [ERROR] CalculationTest.testLineCalculatorInclusiveAllowance:55 » Arithmetic Non-terminating decimal expansion; no exact representable decimal result. [ERROR] CalculationTest.testLineCalculatorInclusiveAllowanceAndCharge:75 » Arithmetic Non-terminating decimal expansion; no exact representable decimal result.
Mustangproject
Source code repository for the Mustang project open source java PDF invoice metadata library in ZUGFeRD format.
Build
These are the recommended dependencies for the project:
- OpenJDK 21.0.2 2024-01-16
- Apache Maven 3.9.6
You can build the project with:
mvn clean install
This will run the tests, build the project artefacts, and install the artifacts to the local cache. After that the mustang JAR can be used.
More information on how to develop on mustang:
Usage
If you set up a Maven project, you can reference the mustang artifact like this:
<dependency>
<groupId>org.mustangproject</groupId>
<artifactId>validator</artifactId>
<version>2.15.0</version>
<classifier>shaded</classifier>
</dependency>
Further docs on how to develop with mustang:
- Usage examples: Read and write electronic invoices.
- Mustang classes: Using the mustang classes.
Contact
Developer: Jochen Stärk. For questions please contact Jochen at jstaerk [at] usegroup.de
License
Subject to the Apache-2.0 license.
Description
Languages
XSLT
96%
Java
2.9%
HTML
1.1%