in generator/src/main/groovy/model/SiteMap.groovy [48:62]
static SiteMap from(File source) {
CompilerConfiguration config = new CompilerConfiguration()
def customizer = new ImportCustomizer()
config.addCompilationCustomizers(customizer)
customizer.addStaticImport('generator.DocUtils','DOCS_BASEURL')
config.scriptBaseClass = 'groovy.util.DelegatingScript'
GroovyShell shell = new GroovyShell(config)
def script = shell.parse(source)
def result = new SiteMap()
((DelegatingScript)script).setDelegate(result)
script.run()
result
}