将maven-checkstyle-plugin
迁移到SonarQube之后,我面临一些奇怪的问题,就是如何转换换行符和标签字符。
回到我的Maven构建中,我有以下实质性规则:
<module name="Checker">
<property name="fileExtensions" value="java, xml"/>
<!-- forbid dos/windows lf -->
<module name="RegexpMultiline">
<property name="format" value="\r\n" />
<property name="message" value="Do not use Windows line endings."/>
</module>
<!-- forbid tab character -->
<module name="FileTabCharacter">
<property name="eachLine" value="true" />
</module>
</module>
在查看SonarQube报告时,我看不到这些违规行为,应该在哪里。我在这里做错了什么?
PS:SonarQube根据配置的QG / QP获得了此片段。
答案 0 :(得分:-1)
您的分析现在基于SonarQube质量配置文件中的活动规则。您应该在SonarQube中重新创建规则。