src/usbguard/src/Common/ByteOrder.hpp
|
100.00% (3/3)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/Common/Utility.cpp
|
5.52% (20/362)
|
17.39% (4/23)
|
2.90% (8/276)
|
src/usbguard/src/Common/Utility.hpp
|
44.44% (28/63)
|
30.00% (3/10)
|
48.39% (15/31)
|
src/usbguard/src/Library/AllowedMatchesCondition.cpp
|
54.17% (13/24)
|
60.00% (3/5)
|
50.00% (5/10)
|
src/usbguard/src/Library/FixedStateCondition.cpp
|
73.33% (11/15)
|
75.00% (3/4)
|
90.91% (10/11)
|
src/usbguard/src/Library/LocaltimeCondition.cpp
|
56.00% (42/75)
|
66.67% (4/6)
|
32.05% (25/78)
|
src/usbguard/src/Library/RandomStateCondition.cpp
|
78.95% (15/19)
|
75.00% (3/4)
|
93.33% (14/15)
|
src/usbguard/src/Library/RuleAppliedCondition.cpp
|
62.50% (25/40)
|
80.00% (4/5)
|
67.86% (19/28)
|
src/usbguard/src/Library/RuleEvaluatedCondition.cpp
|
62.50% (25/40)
|
80.00% (4/5)
|
67.86% (19/28)
|
src/usbguard/src/Library/RuleParser/Actions.hpp
|
90.79% (217/239)
|
100.00% (33/33)
|
88.66% (86/97)
|
src/usbguard/src/Library/RulePrivate.cpp
|
21.14% (67/317)
|
26.32% (15/57)
|
12.07% (35/290)
|
src/usbguard/src/Library/RulePrivate.hpp
|
100.00% (5/5)
|
100.00% (3/3)
|
100.00% (4/4)
|
src/usbguard/src/Library/UEvent.cpp
|
27.69% (18/65)
|
36.36% (4/11)
|
21.43% (9/42)
|
src/usbguard/src/Library/UEventParser.cpp
|
65.28% (47/72)
|
83.33% (5/6)
|
71.43% (25/35)
|
src/usbguard/src/Library/Utility.cpp
|
50.63% (40/79)
|
33.33% (1/3)
|
58.54% (24/41)
|
src/usbguard/src/Library/public/usbguard/Exception.hpp
|
13.11% (8/61)
|
11.11% (2/18)
|
18.52% (5/27)
|
src/usbguard/src/Library/public/usbguard/Logger.cpp
|
15.29% (37/242)
|
24.32% (9/37)
|
18.42% (21/114)
|
src/usbguard/src/Library/public/usbguard/Predicates.hpp
|
0.00% (0/10)
|
0.00% (0/2)
|
0.00% (0/24)
|
src/usbguard/src/Library/public/usbguard/Rule.cpp
|
28.37% (61/215)
|
29.51% (18/61)
|
27.78% (25/90)
|
src/usbguard/src/Library/public/usbguard/Rule.hpp
|
15.42% (31/201)
|
40.00% (8/20)
|
6.93% (14/202)
|
src/usbguard/src/Library/public/usbguard/RuleCondition.cpp
|
55.97% (75/134)
|
41.67% (10/24)
|
70.37% (57/81)
|
src/usbguard/src/Library/public/usbguard/RuleParser.cpp
|
77.78% (21/27)
|
100.00% (1/1)
|
81.82% (9/11)
|
src/usbguard/src/Library/public/usbguard/RuleParser.hpp
|
50.00% (21/42)
|
41.67% (5/12)
|
58.82% (10/17)
|
src/usbguard/src/Library/public/usbguard/USB.cpp
|
55.27% (194/351)
|
40.54% (15/37)
|
36.84% (91/247)
|
src/usbguard/src/Library/public/usbguard/USB.hpp
|
100.00% (2/2)
|
100.00% (2/2)
|
100.00% (2/2)
|
src/usbguard/src/Tests/Fuzzers/fuzzer-rules.cpp
|
100.00% (10/10)
|
100.00% (1/1)
|
100.00% (4/4)
|
src/usbguard/src/Tests/Fuzzers/fuzzer-uevent.cpp
|
100.00% (8/8)
|
100.00% (1/1)
|
100.00% (4/4)
|
src/usbguard/src/Tests/Fuzzers/fuzzer-usb-descriptor.cpp
|
100.00% (17/17)
|
100.00% (2/2)
|
100.00% (6/6)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/argv_input.hpp
|
0.00% (0/5)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/contrib/shuffle_states.hpp
|
0.00% (0/42)
|
0.00% (0/14)
|
0.00% (0/14)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/contrib/state_control.hpp
|
0.00% (0/47)
|
0.00% (0/7)
|
0.00% (0/17)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/contrib/trace.hpp
|
0.00% (0/71)
|
0.00% (0/14)
|
0.00% (0/25)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/demangle.hpp
|
100.00% (6/6)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/action.hpp
|
100.00% (3/3)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/action_input.hpp
|
100.00% (26/26)
|
100.00% (8/8)
|
100.00% (11/11)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/any.hpp
|
60.00% (6/10)
|
50.00% (1/2)
|
60.00% (3/5)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/bump.hpp
|
75.00% (18/24)
|
66.67% (2/3)
|
88.89% (8/9)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/bump_help.hpp
|
100.00% (5/5)
|
100.00% (1/1)
|
100.00% (2/2)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/cstream_reader.hpp
|
0.00% (0/25)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/eof.hpp
|
100.00% (3/3)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/file_mapper_posix.hpp
|
0.00% (0/72)
|
0.00% (0/12)
|
0.00% (0/12)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/file_reader.hpp
|
0.00% (0/94)
|
0.00% (0/6)
|
0.00% (0/6)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/filesystem.hpp
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/if_must.hpp
|
100.00% (7/7)
|
100.00% (1/1)
|
100.00% (4/4)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/input_pair.hpp
|
100.00% (3/3)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/istream_reader.hpp
|
0.00% (0/18)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/iterator.hpp
|
33.33% (2/6)
|
50.00% (1/2)
|
66.67% (2/3)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/marker.hpp
|
100.00% (22/22)
|
100.00% (6/6)
|
100.00% (13/13)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/must.hpp
|
100.00% (6/6)
|
100.00% (1/1)
|
100.00% (3/3)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/not_at.hpp
|
100.00% (4/4)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/one.hpp
|
100.00% (12/12)
|
100.00% (2/2)
|
100.00% (27/27)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/opt.hpp
|
100.00% (4/4)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/path_to_string.hpp
|
0.00% (0/10)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/peek_char.hpp
|
100.00% (6/6)
|
100.00% (1/1)
|
100.00% (4/4)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/plus.hpp
|
100.00% (8/8)
|
100.00% (1/1)
|
100.00% (6/6)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/range.hpp
|
100.00% (12/12)
|
100.00% (2/2)
|
100.00% (9/9)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/ranges.hpp
|
100.00% (22/22)
|
100.00% (4/4)
|
100.00% (18/18)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/rep.hpp
|
100.00% (10/10)
|
100.00% (1/1)
|
100.00% (7/7)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/rep_opt.hpp
|
100.00% (5/5)
|
100.00% (1/1)
|
100.00% (6/6)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/seq.hpp
|
100.00% (7/7)
|
100.00% (1/1)
|
100.00% (12/12)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/sor.hpp
|
100.00% (6/6)
|
100.00% (2/2)
|
100.00% (20/20)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/star.hpp
|
100.00% (5/5)
|
100.00% (1/1)
|
100.00% (3/3)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/string.hpp
|
100.00% (12/12)
|
100.00% (2/2)
|
100.00% (7/7)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/internal/until.hpp
|
100.00% (10/10)
|
100.00% (1/1)
|
100.00% (6/6)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/match.hpp
|
90.57% (48/53)
|
100.00% (4/4)
|
70.00% (21/30)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/memory_input.hpp
|
100.00% (44/44)
|
100.00% (15/15)
|
100.00% (21/21)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/mmap_input.hpp
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/normal.hpp
|
100.00% (19/19)
|
100.00% (7/7)
|
100.00% (9/9)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/parse.hpp
|
50.00% (3/6)
|
50.00% (1/2)
|
50.00% (1/2)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/parse_error.hpp
|
67.39% (31/46)
|
71.43% (10/14)
|
80.00% (16/20)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/position.hpp
|
57.58% (19/33)
|
55.56% (5/9)
|
68.42% (13/19)
|
src/usbguard/src/ThirdParty/PEGTL/include/tao/pegtl/string_input.hpp
|
100.00% (7/7)
|
100.00% (4/4)
|
100.00% (7/7)
|