Fix an import resolution bug

The order of the classpath and source scopes was transposed when
resolving symbols in imports. Sources should be searched first, and then
the bootclasspath, and then the regular classpath. This prevent
compilations from succeeding if the same symbol appeared on the
classpath and in source, and an import could only be resolved using the
version in source.

MOE_MIGRATED_REVID=149818281
3 files changed
tree: 886b281bbbc78184bba9137d9e402b1aeb60fc83
  1. java/
  2. javatests/
  3. proto/
  4. .gitignore
  5. .travis.yml
  6. LICENSE
  7. pom.xml
  8. README.md
  9. turbine.iml
README.md

Turbine

Turbine is a header compiler for Java.