woped / WoPeD

WoPeD Rich Client
https://woped.dhbw-karlsruhe.de/
GNU Lesser General Public License v3.0
20 stars 18 forks source link

DOCX bug, Java version build and unit test fixes #158

Closed adamburkegh closed 10 months ago

adamburkegh commented 10 months ago

Upgrade launch4j to fix build errors related to Java upgrades and deprecated APIs.

Upgrade mockito to fix build and unit test errors related to Java upgrades and deprecated APIs.

Fix unit tests expecting incorrect string comparator behaviour, especially ShortLexStringComparator behaviour.

Ignore DOCX loader test that was failing due to xmlbeans API incompatibilities, detailed in issue #157.

Tested on JDK 14.0.1 and JDK 18.0.1.1.

nileger commented 10 months ago

Thanks for your contribution, @adamburkegh! 🎉