当使用Sonar分析C-sharp代码库时,我发现了一个奇怪的错误。
14:59:19.350 INFO - 适用于Visual Studio 1.3.0.0版的SonarLint 14:59:20.154错误 - 14:59:20.337错误 - 未处理的异常:System.Collections.Generic.KeyNotFoundException:给定的键不是 出现在字典中。 14:59:20.338错误 - 在System.Collections.Immutable.ImmutableDictionary`2.get_Item(TKey key) 14:59:20.340错误 - 在SonarLint.Runner.Configuration.AddAnalyzerCommentRegularExpression(Builder 建设者) 14:59:20.341错误 - 在SonarLint.Runner.Configuration.Analyzers() 14:59:20.341错误 - 在SonarLint.Runner.Program.Main(String [] args)
任何人都可以帮我确定这个例子所引用的关键字吗?
答案 0 :(得分:0)
我正在使用的Sonar服务器在很多团队之间共享,因此更新插件可能会有问题。
我无法找到名为SonarLint.xml的文件,我在我正在分析的项目目录中的.sonar /中的一个名为analysis-input.xml的文件中找到了对S124的引用。
<Rule>
<Key>S124</Key>
<Parameters>
<Parameter>
<Key>RuleKey</Key>
<Value>ToDo</Value>
</Parameter>
</Parameters>
</Rule>