in src/main/java/org/apache/sling/commons/fsclassloader/impl/ScriptFiles.java [37:47]
public static String getScript(File root, File file) {
String relative = file.getAbsolutePath().substring(root.getAbsolutePath().length());
String script = remove(relative, "/org/apache/jsp");
script = remove(script, ".class");
script = remove(script, ".java");
script = remove(script, ".deps");
if (File.separatorChar == '\\') {
script = script.replace(File.separatorChar, '/');
}
return StringUtils.substringBeforeLast(script, "_") + "." + StringUtils.substringAfterLast(script, "_");
}