Intellij idea IntelliJ IDEA GroovyDSL支持静态star导入

Intellij idea IntelliJ IDEA GroovyDSL支持静态star导入,intellij-idea,groovy,groovydsl,Intellij Idea,Groovy,Groovydsl,我有一个实用类,其中有很多方法,我想在我的DSL中使用这些方法。是否可以在GDSL中描述该行为而不显式列出每个方法 换句话说,我想在GDSL中描述一下我通过编译定制器实现了什么: def configuration = new CompilerConfiguration() def imports = new ImportCustomizer() imports.addStaticStars(AClassWithAnAwfulLotOfStaticMethods.class.name) co

我有一个实用类,其中有很多方法,我想在我的DSL中使用这些方法。是否可以在GDSL中描述该行为而不显式列出每个方法

换句话说,我想在GDSL中描述一下我通过编译定制器实现了什么:

def configuration = new CompilerConfiguration()

def imports = new ImportCustomizer()
imports.addStaticStars(AClassWithAnAwfulLotOfStaticMethods.class.name)

configuration.addCompilationCustomizers(imports)

这是不可能的谢谢,丹妮!很高兴知道,至少我没有遗漏GDSL文档中的任何内容。@MichalM您可以找到一些文档。对于导入,可以使用
属性
关键字,但您必须手动将每个静态导入添加到星号通配符下方。这在当前是不可能的。谢谢,@Dany!很高兴知道,至少我没有遗漏GDSL文档中的任何内容。@MichalM您可以找到一些文档。对于导入,可以使用
属性
关键字,但必须手动将每个静态导入添加到星号通配符下方