mirror of
https://github.com/NationalSecurityAgency/datawave.git
synced 2026-11-11 23:29:16 -10:00
Updates the read-properties and assert-properties maven plugins to use Mojo assertions. This removes the Mojo warning messages seen when using the plugins. Updates the compiler options to use the release flag which enforces a tighter java 11 byte code enforcement than using the source and target flags. https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-release.html Performed minor code quality cleanup: * Used try-with-resources loops * Refactored mixed string concat and append usage to only .append methods with StringBuilder. * Marked final objects as final * Removed dep on StringUtils