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 "";
}