Don't crash on `module-info.java`s is we can't load `java.base`

This can happen when compiling a module declaration against a non-modular
bootclasspath. The lookup of `java.base` is only used to get its version, which
we can skip.

PiperOrigin-RevId: 421040147
2 files changed
tree: 6bfd703ed8b0cefeb49a274a44f745bc4856a1c4
  1. .github/
  2. .mvn/
  3. java/
  4. javatests/
  5. proto/
  6. .gitattributes
  7. .gitignore
  8. LICENSE
  9. pom.xml
  10. README.md
README.md

Turbine

Turbine is a header compiler for Java.