【发布时间】:2017-03-11 16:09:40
【问题描述】:
我想在 SonarQube 中为 Roslyn 使用 StyleCop 分析器的规则,为了做到这一点并按照创建的文档,我下载了 SonarQube Roslyn SDK,并生成了插件。
在我的开发环境中,我有一个添加配置的 JSON 文件 (stylecop.json):
{
"$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
"settings": {
"documentationRules": {
"companyName": "XXXXXX",
"copyrightText": " My Copyright (c) ",
"xmlHeader": true,
"fileNamingConvention": "metadata"
},
"namingRules": {
"allowedHungarianPrefixes": ["as", "do", "id", "if", "in", "is", "my", "no", "on", "to", "ui"]
}
}
}
此配置与 VS2015 完美配合,但是当我运行分析时,插件没有得到它,我知道我在创建插件时没有设置该文件。我可以重新创建插件,但如何为插件创建过程设置 JSON 文件?
【问题讨论】:
标签: .net json plugins sonarqube stylecop