对 Groovy 类型的公共成员强制执行类型规范

发布于 2024-10-17 19:32:44 字数 428 浏览 2 评论 0原文

在 Groovy 中,指定类型是可选的。但在方法和属性等公共类成员上指定它们有一些优点。这是一种很好的文档形式,它使 IDE 能够更可靠地执行自动完成、重构代码、查找引用和其他静态分析任务,如 Groovy 编码风格 文章。

有没有办法在 Eclipse 中强制执行此策略,以便在公共成员缺少显式类型时出现警告?类似于 CheckstyleFindBugs 工具会很棒。

In Groovy, specifying types is optional. But there are advantages to specifying them on public class members like methods and properties. It's a good form of documentation and it enables IDEs to perform auto-completion, refactor code, find references, and other static analysis tasks more reliably as described in this Groovy Coding Style article.

Is there a way to enforce this policy in Eclipse so that a warning will appear when a public member is missing an explicit type? Something along the lines of a Checkstyle or FindBugs tool for Groovy would be great.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

若有似无的小暗淡 2024-10-24 19:32:44

不,目前 Groovy-Eclipse 中还没有类似的东西,但这是一个有趣的想法。您可以为此提出增强请求:

http://jira.codehaus.org/browse/GRECLIPSE

No, there is nothing like this in Groovy-Eclipse at the moment, but this is an interesting idea. You can raise an enhancement request for this:

http://jira.codehaus.org/browse/GRECLIPSE

零度° 2024-10-24 19:32:44

正如评论一样,groovy 静态分析的标准工具是 codenarc。不知道你提到的规则是否有,但它有很多选择,并且正在不断改进。
关于你关于 eclipse 支持的问题,我相信还没有这样的事情。

Just as a comment, the standard tool for groovy static analysis is codenarc. Don't know if the rule you mentioned is there, but it has a lot of options and it is continuously improving.
Regarding your question about eclipse support, I believe there is nothing like that yet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文