@BeforeClass
  public static void setSourceRoot() {
    assertWithMessage("basedir property must be set - test must be run from Maven")
        .that(SOURCE_ROOT)
        .isNotNull();
  }
Tests that we can compile our AutoValue tests using the Eclipse batch compiler. Since the tests
exercise many AutoValue subtleties, the ability to compile them all is a good indication of
Eclipse support.
value/src/it/functional/src/test/java/com/google/auto/value/CompileWithEclipseTest.java