View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/convert_jsonnet_fuzzer_regular.cc |
100.00% (25/25) |
100.00% (3/3) |
100.00% (10/10) |
src/jsonnet/core/ast.h |
83.67% (410/490) |
94.92% (56/59) |
85.83% (327/381) |
src/jsonnet/core/desugarer.cpp |
96.76% (776/802) |
100.00% (35/35) |
91.58% (337/368) |
src/jsonnet/core/formatter.cpp |
0.00% (0/1681) |
0.00% (0/109) |
0.00% (0/1170) |
src/jsonnet/core/formatter.h |
100.00% (13/13) |
100.00% (1/1) |
100.00% (12/12) |
src/jsonnet/core/json.h |
0.00% (0/5) |
0.00% (0/3) |
0.00% (0/6) |
src/jsonnet/core/lexer.cpp |
92.34% (711/770) |
94.74% (18/19) |
90.32% (513/568) |
src/jsonnet/core/lexer.h |
42.29% (74/175) |
44.44% (8/18) |
59.42% (82/138) |
src/jsonnet/core/libjsonnet.cpp |
20.90% (107/512) |
15.52% (9/58) |
19.35% (60/310) |
src/jsonnet/core/parser.cpp |
97.72% (902/923) |
95.65% (22/23) |
97.72% (385/394) |
src/jsonnet/core/pass.cpp |
57.24% (170/297) |
69.70% (23/33) |
42.69% (356/834) |
src/jsonnet/core/pass.h |
72.73% (8/11) |
72.73% (8/11) |
75.00% (9/12) |
src/jsonnet/core/path_utils.cpp |
71.43% (5/7) |
100.00% (1/1) |
75.00% (3/4) |
src/jsonnet/core/state.h |
84.65% (171/202) |
89.29% (25/28) |
62.79% (135/215) |
src/jsonnet/core/static_analysis.cpp |
96.00% (168/175) |
100.00% (3/3) |
53.82% (148/275) |
src/jsonnet/core/static_error.h |
98.25% (56/57) |
93.33% (14/15) |
97.56% (40/41) |
src/jsonnet/core/string_utils.cpp |
100.00% (129/129) |
100.00% (6/6) |
96.12% (99/103) |
src/jsonnet/core/unicode.h |
94.87% (111/117) |
100.00% (10/10) |
98.75% (79/80) |
src/jsonnet/core/vm.cpp |
58.78% (1519/2584) |
54.05% (60/111) |
61.15% (746/1220) |
src/jsonnet/core/vm.h |
75.00% (6/8) |
50.00% (2/4) |
54.55% (6/11) |
src/jsonnet/third_party/md5/md5.cpp |
0.00% (0/188) |
0.00% (0/21) |
0.00% (0/110) |
src/jsonnet/third_party/rapidyaml/rapidyaml-0.10.0.hpp |
0.03% (6/18096) |
0.06% (1/1725) |
0.03% (5/19990) |
Totals |
19.68% (5367/27267) |
13.28% (305/2296) |
12.77% (3352/26252) |