Closed codefromthecrypt closed 5 years ago
note building != running. We compile to the corresponding target java version. Ex javac 11 can compile to 1.6 bytecode.
failure is unrelated.. it is good that we got to a failure.
rationale for dropping 1.8 is that it is ancient and not necessary, so spending time on it is questionable on this project.
I don't think any committers will care, but if they feel strongly we can resurrect 1.8 ability by changing the enforcer configuration (but not resurrecting error-prone unless someone wants to dump time there).
This works around a problem in running the error-prone plugin under JDK 1.8. We don't need to support building with JDK 1.8 in this project.