You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Components should be possible to be defined/removed from the command line
A new page will be created where components can be added/modified/deleted
A new "component" filter criteria will be added to the Report filter page
A new table will be introduced to store components
Example:
we have these directories
/src/prog/sub1
/src/prog/sub2
/src/prog/sub3
component1:
+/src/prog/* //LIKE "/src/prog/%"
-/src/prog/sub1/* //NOT LIKE "/src/prog/sub1/%"
so component1 matches to /src/prog/sub2 and /src/prog/sub3
component2:
+/src/prog/* //LIKE "/src/prog%"
-/src/prog/sub2/* //NOT LIKE "*/src/prog/sub2%"
-/src/prog/sub3/* //NOT LIKE "*/src/prog/sub3%"
if component1,component2 is checked
(component1) OR (component2)
component1: LIKE "/src/prog%" AND NOT LIKE "/src/prog/sub1%"
component2:: LIKE "*/src/prog%" AND NOT LIKE "*/src/prog/sub2%" AND NOT LIKE "*/src/prog/sub3%"
The text was updated successfully, but these errors were encountered:
A
source component
is a named collection of directories specified as directory filter (or multiple directory filters). For component definition use the skip file format https://github.com/Ericsson/codechecker/blob/master/docs/user_guide.md#skip-fileExample:
we have these directories
component1:
so component1 matches to
/src/prog/sub2 and /src/prog/sub3
component2:
if component1,component2 is checked
The text was updated successfully, but these errors were encountered: