如何解决SonarLint的“分析排除”无效
- 我已在Visual Studio 2017中安装了SonarLint。(版本4.27.022695)
- 启用了完整的解决方案分析。
- SonarLint已连接到SonarQube Server(它已从服务器下载了新规则集)
- 然后我在测试项目上启用了
Exclude from analyzing
选项- 右键单击测试项目->“ SonarLint连接模式”->“从分析中排除”
- 将
<SonarQubeExclude>True</SonarQubeExclude>
添加到csproj - 然后我重新构建整个解决方案。
问题
在Visual Studio中,我仍然看到来自Test Project的警告。
我也尝试过将测试项目设置为SonarQube测试项目。所以我的csproj文件现在有两个条目
<SonarQubeExclude>True</SonarQubeExclude>
<SonarQubeTestProject>True</SonarQubeTestProject>
但是,在VS中构建解决方案后,我仍然可以从测试项目中看到Sonar的警告和信息
解决方法
目前看来不可能
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。