当我使用SonarLint从VS2015连接到SonarQube服务器时,SonarLint开始下载nuget软件包,然后为每个项目添加.ruleset文件。
是否可以只为解决方案定义一个规则集(来自此处SonarQube / CSharp.ruleset的规则集)并且仅在需要为项目创建特定规则集文件时?
我从here看到了这个问题但是已经有一年了,也许有人为此找到了一个解决方法(我主要是C#项目,同样的规则集适用于所有项目)。
答案 0 :(得分:0)
如果您已经准备好设置一个规则集文件(例如,解决方案中所有项目的单个文件),然后使用声纳立方体启动同步,则将为每个项目设置新的规则集。
但是在这些文件中查找时,它们只是对旧的单引用和新的(也是单)声纳引用进行了包含引用。
结果,单规则的行为不会改变!