Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/convert_jsonnet_fuzzer_multi.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
 91.04% (701/770)
 94.74% (18/19)
 88.56% (503/568)
src/jsonnet/core/lexer.h
 44.57% (78/175)
 44.44% (8/18)
 62.32% (86/138)
src/jsonnet/core/libjsonnet.cpp
 24.61% (126/512)
 15.52% (9/58)
 20.32% (63/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
 59.44% (1536/2584)
 54.05% (60/111)
 61.48% (750/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.79% (5397/27267)
 13.28% (305/2296)
 12.77% (3353/26252)