private String findPackageName()

in java-local/src/main/java/openwhisk/java/local/JavaCompilerLoader.java [119:128]


  private String findPackageName(Path sourcePath) throws IOException {
    List<String> lines = Files.readAllLines(sourcePath.toAbsolutePath(), StandardCharsets.UTF_8);
    for (String line : lines) {
      if(line.startsWith("package ")){
        int idx = line.indexOf("package ");
        return line.substring(line.indexOf(' ', idx), line.indexOf(';', idx)).trim();
      }
    }
    return "";
  }