The compile target was inherited from the parent pom to be java-8, but there are no java-8 features used here so it could be java-7 instead. Added the source/target for java-7 along with animal-sniffer-maven-plugin to verify that it doesn't use any java-8 APIs in future unless the animal sniffer maven plugin signatures are also updated to java8/java9/etc.
The compile target was inherited from the parent pom to be java-8, but there are no java-8 features used here so it could be java-7 instead. Added the source/target for java-7 along with animal-sniffer-maven-plugin to verify that it doesn't use any java-8 APIs in future unless the animal sniffer maven plugin signatures are also updated to java8/java9/etc.
Fixes issue#7