So I've been working on JDK 9 support for Beam, and I have a bug in AutoValue that can be fixed by updating our AutoValue dependency to the latest. The problem is that AutoValue from 1.5+ seems to be banned for Beam due to requiring Java 8 compilers. However, it should still be possible to compile and execute Java 7 code from the Java 8 compiler by building with the correct arguments. So the fix to this bug would essentially require Java 8 compilers even for compiling Java 7 code.
Does anyone need to use Java 7 compilers? Because if not I would like to continue with this fix.
