2014-11-26 2 views
0

Мы используем SonarQube для мониторинга наших проектов C#. Это отлично работает, за исключением того, что мы получаем проблемы с техническим долгом в коде, сгенерированном компилятором. (Например, async/await stuff) Есть ли способ избавиться от этого?SonarQube C# Технический долг в компиляторе сгенерированный код

Благодаря

ответ

0

Может быть, это поможет http://docs.codehaus.org/display/SONAR/Narrowing+the+Focus. С уважением.

+0

Спасибо за ваш ответ. Проблема заключается в том, что это не отдельные исходные файлы, содержащие сгенерированный код: 'public async void Test() { wait MyMethodAsync(); } ' Преобразуется в кучу вспомогательных классов компилятором, и они нарушают правила Сонара. – mterwoord