首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Sonar导出FindBugs/PMD/ rules样式规则并导入Netbeans

如何从Sonar导出FindBugs/PMD/ rules样式规则并导入Netbeans
EN

Stack Overflow用户
提问于 2011-11-16 16:46:09
回答 4查看 33.4K关注 0票数 29

我的公司安装了各种插件(PMDFindBugsCheckStyle),虽然它非常有用(它运行在每个Jenkins构建时都是由对SVN的签入触发的),但我希望在我签入代码之前在本地机器上运行这些不同的插件。

我们已经在Sonar中设置了一组规则,因此理想情况下,我希望能够导出该规则集,或者对数据执行一些咀嚼,然后将生成的规则导入到IDE中(Netbeans 7.0.1)到相应的插件中。有办法这样做吗?我已经搜索了一遍又一遍,除了手动将每条规则添加到不同的插件之外,似乎没有一种方法可以做到这一点。我遗漏了什么吗?

TL;DR (摘要):我想从声纳导出一个配置文件,并将规则设置导入到PMDFindbugsNetbeans中的CheckStyle插件中。

EN

Stack Overflow用户

发布于 2012-11-21 20:11:04

你不需要自己安装声纳。您可以从Sonar的Nemo站点获得Sonar的任何内置质量概要文件的配置:

大约有十几个Java质量概要文件。常用的配置文件--Findbug的Sonar方式--可在以下站点获得:

配置/索引/135

初始配置文件视图只列出所有规则。不要在该视图上使用“下载”链接。这给出了一个CSV列表,列出了所有工具的合并规则。有助于复习,但不是你想要的。

要导出特定于工具的配置,请选择Permalinks选项卡/视图。这些链接以每个工具所期望的形式返回配置文件。例如,下面是FindBugs XML配置文件的链接:

http://nemo.sonarsource.org/profiles/export?format=findbugs&language=java&name=Sonar%2520way%2520with%2520Findbugs

票数 10
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8155404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档