2015-09-08 2 views
0

Мы используем sonar-runner-2.4 и sonarqube-5.1.2 на C# .Net 4.5.2.Некоторые исправленные проблемы сохраняются на SonarQube?

очень полезная продукция, кстати :)

Мы были немного проблемы с этим;

https://jira.sonarsource.com/browse/SONAR-6792

Sonar Потому что старались украсить проблемы вне предела файла. Кажется, это исправить. У нас есть простые обходные пути (когда мы знаем, на каком файле декораторы терпят неудачу) для этого и ждут исправления.

Теперь есть эта проблема, которая, на наш взгляд, связана с SONAR-6792 (уточняется).

У нас есть несколько случаев, когда проблемы с кодом обнаружены, хотя они уже повреждены. Это похоже на то, что анализ делается на каком-то старом представлении кода, или проблемы оформлены на неправильных строках. Вот один из примеров:

Sonar corrected issue

Resharper говорит нам, что;

Параметр может быть типа «IEnumerable» ", но это уже так. Предыдущий вид был, вероятно, 'ICollection.

Спасибо!

+0

Вот несколько других примеров: https://lh3.googleusercontent.com/-9Jg--dYAlk8/VgD9X77czFI/AAAAAAAAN90/h0zz1AA-Qlk/s998-Ic42/wrong-sonar-issue-2.png https: // lh3.googleusercontent.com/-fjHdDalfdP4/VgD9YFWscuI/AAAAAAAAN94/UqQmgMIPrtQ/s950-Ic42/wrong-sonar-issue-3.png Проблемы четко оформлены на неправильных строках. Все еще никто из Сонара ничего не может сказать? – Alin

ответ

0

На самом деле проблема, кажется, быть внешним по отношению к самому Sonar.Наши сборки Sonar немного настроены. Он не использует плагин R # для Sonar, но сам использует R # и подает выход на Sonar.

Установка нового v На данный момент проблема R # решена.

Мы сожалеем о причиненных неудобствах.

Спасибо!

Смежные вопросы