in src/main/java/org/apache/maven/shared/scriptinterpreter/ScriptRunner.java [247:258]
private File resolveScript(File scriptFile) {
if (scriptFile != null && !scriptFile.exists()) {
for (String ext : this.scriptInterpreters.keySet()) {
File candidateFile = new File(scriptFile.getPath() + '.' + ext);
if (candidateFile.exists()) {
scriptFile = candidateFile;
break;
}
}
}
return scriptFile;
}