S1449 for String.Compare with StringComparison flag

时间:2016-02-14 13:25:48

标签: c# sonarlint

我有以下代码:

result = xgrid * depth; % matlab result = xgrid.dot(depth) # python

此行创建以下SonarLint警告:

S1449:定义要在此String操作中使用的语言环境。

我认为,因为我指定了string.Compare(value, expression.MatchValue, StringComparison.Ordinal) > 0; 值,我确实指定了使用哪个本地,并且不应该引发S1449警告。

这是对的吗?如果是这样,有没有办法为SonarLint创建错误(我在https://jira.sonarsource.com/browse/SLVS/创建了一个帐户,但似乎我没有创建帐户的权限。)

谢谢!

1 个答案:

答案 0 :(得分:0)

最近在SonarLint中修复了此问题:https://jira.sonarsource.com/browse/SLVS-782

它将成为今天或即将到来的下一个版本(版本1.8.0)的一部分。