in src/main/java/org/apache/sling/maven/htl/ValidateMojo.java [299:308]
private Map<File, CompilationResult> compileHTLScripts(List<File> scripts, SightlyCompiler compiler) throws IOException {
Map<File, CompilationResult> compilationResult = new LinkedHashMap<>(scripts.size());
for (File script : scripts) {
ScriptCompilationUnit scriptCompilationUnit = new ScriptCompilationUnit(sourceDirectory, script);
compilationResult.put(script, compiler.compile(scriptCompilationUnit));
scriptCompilationUnit.dispose();
getLog().debug(String.format("Compiled HTL script '%s'", script));
}
return compilationResult;
}