Sonar中的文件命名约定定义

时间:2012-11-27 08:57:21

标签: java sonarqube checkstyle

我有一个有几层的java项目。我想在Sonar服务器中定义文件命名约定的规则,例如包app.name.dao中的每个文件都有ClassNameDAO.java的名称。

使用Sonar正在使用的一些工具是否可以实现这一目标?

1 个答案:

答案 0 :(得分:2)

除了创建专用的Checkstyle规则(http://checkstyle.sourceforge.net/writingchecks.html)之外,我没有看到任何其他选项,该规则将嵌入到您自己的Sonar插件中。

以下是定义简单Checkstyle规则的此类Sonar插件的示例:https://github.com/SonarSource/sonar-examples/tree/master/plugins/sonar-checkstyle-extension-plugin