@Test
public void testJumpField02() throws Exception {

  File f =
      new File(project.getProjectRootPath(), "./src/test/java/meghanada/Jump1.java")
          .getCanonicalFile();
  assertTrue(f.exists());
  LocationSearcher searcher = getSearcher();
  // Set<File> sources = this.currentProject.getSourceDirectories();
  Location result =
      timeIt(() -> searcher.searchDeclarationLocation(f, 8, 50, "CASE_INSENSITIVE_ORDER"))
          .orElse(null);
  assertNotNull(result);
  Config config = Config.load();
  if (config.isJava8()) {
    assertEquals(1184, result.getLine());
    assertEquals(44, result.getColumn());
  } else {
    assertEquals(1227, result.getLine());
    assertEquals(44, result.getColumn());
  }
}