Ich habe ein Projekt eingerichtet, um Coverity Scan zu verwenden.Wie ignoriere ich/usr/Include in Coverity Scan?
Unter Analyse Einstellungen → Projektkomponenten Ich habe
Component name Pattern Ignore in analysis
cxxopts .*/src/cxxopts.hpp Yes
STL /usr/include/c++/.* Yes
aber immer noch, wenn ich zu Ansicht Defekte gehen Ich sehe 9 Ausgaben, die alle aus Dateien wie /usr/include/c++/5.4.1/functional
. Wie schließe ich sie eigentlich aus?
Verwirrend, die Übersicht Registerkarte zeigt
12 Total defects
2 Outstanding
7 Dismissed
3 Fixed
obwohl Ansicht Defekte zeigt 9 Ausgaben (ist, dass die 7 + 2? Warum einige herausragende und einige entlassen, wenn alle sollten ignoriert werden?)
Doh, wie habe ich das vermisst ... '/ usr/include /.*' scheint zumindest das Zeug auszuschließen, obwohl ich immer noch nicht herausgefunden habe, welches Entkommen zu verwenden (selbst '[+]' nicht habe eine Wirkung von dem, was ich sagen konnte). – unhammer
Etwas zu früh scheint '/ usr/include/c \ + \ + /. *' Zu funktionieren :-) – unhammer