我有一个实用程序类,其中包含很多我想在我的 DSL 中提供的方法。是否可以在不明确列出每个方法的情况下在 GDSL 中描述该行为?
换句话说,我想在 GDSL 中描述我通过编译定制器实现的功能:
def configuration = new CompilerConfiguration()
def imports = new ImportCustomizer()
imports.addStaticStars(AClassWithAnAwfulLotOfStaticMethods.class.name)
configuration.addCompilationCustomizers(imports)