在Groovy中,指定类型是可选的。但是在公共类成员(如方法和属性)上指定它们是有好处的。它是一种很好的文档形式,它使IDE能够更可靠地执行自动完成,重构代码,查找引用和其他静态分析任务,如本Groovy Coding Style文章所述。
有没有办法在Eclipse中强制执行此策略,以便在公共成员缺少显式类型时会出现警告? Groovy的Checkstyle或FindBugs工具的内容非常棒。
答案 0 :(得分:1)
正如评论一样,常规静态分析的标准工具是codenarc。不知道你提到的规则是否存在,但它有很多选择,而且还在不断改进 关于你关于日食支持的问题,我相信还没有类似的东西。
答案 1 :(得分:1)
不,目前在Groovy-Eclipse中没有这样的东西,但这是一个有趣的想法。您可以针对此提出增强请求: