2013-08-22 13 views
14

Używam Vera++ do wykonania analizy statycznej na moim kodzie C++. (w Visual Studio 2008)Jak zmusić Vera ++ do zignorowania sekcji kodu dla niektórych/wszystkich reguł?

Jednak niektóre bloki kodu, które znam i akceptuję, będą łamać pewne reguły.

Chciałbym móc jakoś powiedzieć Vera ++, aby uniknąć tych metod lub sekcji kodu, więc raporty pokazują tylko obszary kodu, które chcę dostosować.

Czy jest coś, co mogę umieścić w moim kodzie, np. Specjalnie sformatowany komentarz, który pozwoliłby niektórym blokom kodu zignorować pewne reguły?

+1

W [dokumentacji] (https://bitbucket.org/verateam/vera/wiki/Running) znalazłem tylko opcję '--exclusions', która pozwala wykluczyć pliki źródłowe _entire C++, a nie sekcje kodu . Wydaje się, że istnieje [prośba o funkcję] (https://bitbucket.org/verateam/vera/issue/23/add-advanced-exclusion-mechanism) dla bardziej zaawansowanego mechanizmu wykluczania ... –

Odpowiedz

5

Jako gx_ powiedział, --exclusions pozwala pominąć niektóre pliki dla określonych reguł. Kliknij here, aby uzyskać więcej informacji.

Ale nie może działać w przypadku określonego fragmentu kodu.

I here jest problemem dla vera z prośbą o wzmocnienie tego, co chciałeś, możesz zwrócić na to uwagę.

Powiązane problemy