public void configure() { if (detectedScriptFile == null) { locate(); } File configFile = ConfigHelper.file(detectedBaseDir, detectedScriptFile); config = ConfigHelper.create(configFile); scriptExtension = FileHelper.fileExtension(detectedScriptFile); context = new ContextImpl( (detectedBaseDir != null ? detectedBaseDir.toPath() : null), null, detectedScriptFile.toPath(), config); ContextHolder.set(context); }