33b5263035
javac understands for --source both "1.5" and "5" and also "1.9" and "1.10". Tested with openjdk13. javac understands for --release "7" and higher. javac 10 had support for "6". This means, not all variants work in all constellations, but PMD should understand now the correct version regardless how it is specified.