Я хочу запустить какой-нибудь динамический скрипт с помощью Groovyshell. Но я не хочу писать новое ключевое слово в динамическом скрипте. Итак, я подумал о добавлении CompilerConfiguration с ключевым словом Newify. Но все работает не так, как ожидалось.
CompilerConfiguration configuration = new CompilerConfiguration()
configuration.addCompilationCustomizers(
new ASTTransformationCustomizer(
[pattern: "[A-Za-z0-9].*"],
Newify
))
GroovyShell shell = new GroovyShell(profile, configuration)
Я все еще получаю ошибку
Не удается найти соответствующий метод выборки # BoundingRegion (int, int, int, int)
где BoundingRegion является классом