Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/firebase-ios-sdk/Firestore/core/src/model/base_path.h
 25.00% (2/8)
 33.33% (1/3)
 50.00% (2/4)
src/firebase-ios-sdk/Firestore/core/src/model/resource_path.cc
 80.00% (12/15)
 66.67% (2/3)
 83.33% (5/6)
src/firebase-ios-sdk/Firestore/core/src/model/resource_path.h
 28.57% (2/7)
 33.33% (1/3)
 50.00% (2/4)
src/firebase-ios-sdk/Firestore/core/src/util/comparison.h
  0.00% (0/23)
  0.00% (0/7)
  0.00% (0/7)
src/firebase-ios-sdk/Firestore/core/src/util/exception.cc
 55.26% (21/38)
 75.00% (3/4)
 52.17% (12/23)
src/firebase-ios-sdk/Firestore/core/src/util/exception.h
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/firebase-ios-sdk/Firestore/core/src/util/firestore_exceptions.h
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/firebase-ios-sdk/Firestore/core/src/util/hashing.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/firebase-ios-sdk/Firestore/core/src/util/log.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/Firestore/core/src/util/log_stdio.cc
 43.33% (13/30)
 66.67% (2/3)
 42.86% (6/14)
src/firebase-ios-sdk/Firestore/core/src/util/string_format.cc
 73.40% (69/94)
 75.00% (3/4)
 59.09% (13/22)
src/firebase-ios-sdk/Firestore/core/src/util/string_format.h
 56.25% (9/16)
 50.00% (3/6)
 62.50% (5/8)
src/firebase-ios-sdk/Firestore/fuzzing/resourcepath_fuzzer.cc
100.00% (9/9)
100.00% (1/1)
100.00% (4/4)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/casts.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/atomic_hook.h
  0.00% (0/20)
  0.00% (0/5)
  0.00% (0/8)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/endian.h
  0.00% (0/136)
  0.00% (0/67)
  0.00% (0/74)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/errno_saver.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/raw_logging.cc
  0.00% (0/80)
  0.00% (0/11)
  0.00% (0/39)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/raw_logging.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/throw_delegate.cc
  0.00% (0/80)
  0.00% (0/20)
  0.00% (0/20)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/internal/unaligned_access.h
  0.00% (0/24)
  0.00% (0/6)
  0.00% (0/6)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/log_severity.h
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/6)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/base/macros.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/memory/memory.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/meta/type_traits.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/numeric/bits.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/numeric/int128.h
  0.00% (0/323)
  0.00% (0/110)
  0.00% (0/121)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/numeric/int128_have_intrinsic.inc
  0.00% (0/141)
  0.00% (0/50)
  0.00% (0/56)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/numeric/internal/bits.h
  0.00% (0/138)
  0.00% (0/11)
  0.00% (0/29)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/ascii.cc
  0.00% (0/107)
  0.00% (0/8)
  0.00% (0/43)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/ascii.h
  0.00% (0/66)
  0.00% (0/23)
  0.00% (0/27)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/charconv.cc
  0.00% (0/399)
  0.00% (0/23)
  0.00% (0/224)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/charconv.h
  0.00% (0/27)
  0.00% (0/7)
  0.00% (0/7)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/charset.h
  0.00% (0/75)
  0.00% (0/23)
  0.00% (0/23)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/escaping.cc
  0.00% (0/548)
  0.00% (0/25)
  0.00% (0/416)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/escaping.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/charconv_bigint.cc
  0.00% (0/132)
  0.00% (0/7)
  0.00% (0/82)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/charconv_bigint.h
  0.00% (0/168)
  0.00% (0/18)
  0.00% (0/124)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/charconv_parse.cc
  0.00% (0/231)
  0.00% (0/18)
  0.00% (0/184)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/escaping.cc
  0.00% (0/99)
  0.00% (0/2)
  0.00% (0/58)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/escaping.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/2)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/memutil.cc
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/19)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/ostringstream.h
  0.00% (0/17)
  0.00% (0/10)
  0.00% (0/10)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/resize_uninitialized.h
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/str_join_internal.h
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/11)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/str_split_internal.h
 89.61% (69/77)
 83.33% (15/18)
 89.36% (42/47)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/stringify_sink.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/internal/utf8.cc
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/10)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/match.cc
  0.00% (0/81)
  0.00% (0/7)
  0.00% (0/71)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/match.h
 17.65% (3/17)
 25.00% (1/4)
 25.00% (1/4)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/numbers.cc
  0.00% (0/722)
  0.00% (0/57)
  0.00% (0/449)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/numbers.h
  0.00% (0/114)
  0.00% (0/12)
  0.00% (0/40)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/str_cat.cc
 14.29% (31/217)
 12.50% (4/32)
 11.11% (9/81)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/str_cat.h
 18.18% (6/33)
 30.00% (6/20)
 37.50% (9/24)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/str_join.h
  0.00% (0/20)
  0.00% (0/6)
  0.00% (0/6)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/str_split.cc
 10.53% (6/57)
  7.69% (1/13)
  7.69% (4/52)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/str_split.h
 64.29% (9/14)
 60.00% (3/5)
 66.67% (4/6)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/string_view.cc
 17.95% (28/156)
 18.75% (3/16)
 17.68% (29/164)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/string_view.h
 16.20% (29/179)
 23.33% (14/60)
 39.25% (42/107)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/strings/strip.h
  0.00% (0/18)
  0.00% (0/4)
  0.00% (0/4)
src/firebase-ios-sdk/build/external/src/abseil-cpp/absl/types/optional.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
Totals
  6.70% (331/4937)
  8.70% (67/770)
  6.95% (193/2775)