我想执行静态链接为一个整体包在Groovy。 静态链接需要使用CompileStatic的 。 我想,以避免对每类重申这一点。 如何申请这是一个包级别的注解。 我发现在Groovy没有提到包级别的注解。
能否请您提供一段代码,演示了如何将注释应用于包abc
?
我想执行静态链接为一个整体包在Groovy。 静态链接需要使用CompileStatic的 。 我想,以避免对每类重申这一点。 如何申请这是一个包级别的注解。 我发现在Groovy没有提到包级别的注解。
能否请您提供一段代码,演示了如何将注释应用于包abc
?
这是未经测试,但我认为它应该有可能创造一个很好的组合configurationScript ,源意识到定制和AST转换定制中解释DSL文档。
就像是:
withConfig(configuration) {
source(unitValidator: { unit -> unit.AST.classes.any { it.packageName== 'a.b.c' } }) {
ast(CompileStatic)
}
}