Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/swift-protobuf/FuzzTesting/.build/x86_64-unknown-linux-gnu/debug/SwiftProtobuf.build/DerivedSources/resource_bundle_accessor.swift
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/5)
src/swift-protobuf/FuzzTesting/.build/x86_64-unknown-linux-gnu/release/SwiftProtobuf.build/DerivedSources/resource_bundle_accessor.swift
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/5)
src/swift-protobuf/FuzzTesting/Sources/FuzzAsyncMessageSequence/main.swift
100.00% (63/63)
100.00% (4/4)
100.00% (11/11)
src/swift-protobuf/FuzzTesting/Sources/FuzzBinary/main.swift
100.00% (20/20)
100.00% (1/1)
100.00% (6/6)
src/swift-protobuf/FuzzTesting/Sources/FuzzBinaryDelimited/main.swift
100.00% (33/33)
100.00% (1/1)
100.00% (9/9)
src/swift-protobuf/FuzzTesting/Sources/FuzzCommon/Options.swift
 84.82% (95/112)
100.00% (6/6)
 81.58% (31/38)
src/swift-protobuf/FuzzTesting/Sources/FuzzJSON/main.swift
100.00% (19/19)
100.00% (1/1)
100.00% (6/6)
src/swift-protobuf/FuzzTesting/Sources/FuzzTextFormat/main.swift
100.00% (20/20)
100.00% (1/1)
100.00% (8/8)
src/swift-protobuf/Sources/SwiftProtobuf/AnyMessageStorage.swift
 37.21% (163/438)
 56.00% (14/25)
 41.44% (75/181)
src/swift-protobuf/Sources/SwiftProtobuf/AsyncMessageSequence.swift
 99.04% (103/104)
100.00% (7/7)
 97.37% (37/38)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryDecoder.swift
 92.24% (1260/1366)
 93.86% (107/114)
 93.73% (583/622)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryDecodingOptions.swift
100.00% (3/3)
100.00% (3/3)
100.00% (3/3)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryDelimited.swift
 89.66% (156/174)
 88.89% (8/9)
 77.42% (48/62)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryEncoder.swift
 92.56% (112/121)
 95.65% (22/23)
 83.78% (31/37)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryEncodingOptions.swift
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryEncodingSizeVisitor.swift
100.00% (435/435)
100.00% (109/109)
100.00% (117/117)
src/swift-protobuf/Sources/SwiftProtobuf/BinaryEncodingVisitor.swift
 96.46% (327/339)
 94.29% (66/70)
 93.69% (104/111)
src/swift-protobuf/Sources/SwiftProtobuf/BytecodeInterpreter.swift
 75.00% (21/28)
 75.00% (3/4)
 77.78% (7/9)
src/swift-protobuf/Sources/SwiftProtobuf/BytecodeReader.swift
 63.39% (71/112)
 48.28% (14/29)
 51.02% (25/49)
src/swift-protobuf/Sources/SwiftProtobuf/CustomJSONCodable.swift
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/swift-protobuf/Sources/SwiftProtobuf/Decoder.swift
100.00% (9/9)
100.00% (1/1)
100.00% (3/3)
src/swift-protobuf/Sources/SwiftProtobuf/DoubleParser.swift
100.00% (43/43)
100.00% (6/6)
100.00% (14/14)
src/swift-protobuf/Sources/SwiftProtobuf/Enum.swift
 76.00% (19/25)
 75.00% (3/4)
 70.00% (7/10)
src/swift-protobuf/Sources/SwiftProtobuf/ExtensibleMessage.swift
  0.00% (0/39)
  0.00% (0/10)
  0.00% (0/24)
src/swift-protobuf/Sources/SwiftProtobuf/ExtensionFieldValueSet.swift
 41.38% (24/58)
 72.73% (8/11)
 41.18% (14/34)
src/swift-protobuf/Sources/SwiftProtobuf/ExtensionFields.swift
 56.16% (228/406)
 49.45% (45/91)
 64.44% (87/135)
src/swift-protobuf/Sources/SwiftProtobuf/FieldTag.swift
100.00% (26/26)
100.00% (5/5)
100.00% (7/7)
src/swift-protobuf/Sources/SwiftProtobuf/FieldTypes.swift
 96.81% (243/251)
 95.74% (90/94)
 95.88% (93/97)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift
 31.82% (28/88)
 36.36% (4/11)
 28.57% (8/28)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Any+Registry.swift
 49.46% (46/93)
 53.85% (7/13)
 53.33% (16/30)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Duration+Extensions.swift
 61.66% (119/193)
 52.17% (12/23)
 78.57% (66/84)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_FieldMask+Extensions.swift
 46.06% (111/241)
 22.58% (7/31)
 54.92% (67/122)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_ListValue+Extensions.swift
 77.27% (34/44)
 33.33% (2/6)
 75.00% (15/20)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_NullValue+Extensions.swift
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/6)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Struct+Extensions.swift
 70.00% (28/40)
 33.33% (2/6)
 68.42% (13/19)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Timestamp+Extensions.swift
 73.58% (234/318)
 75.00% (36/48)
 87.07% (101/116)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Value+Extensions.swift
 51.11% (46/90)
 17.65% (3/17)
 58.97% (23/39)
src/swift-protobuf/Sources/SwiftProtobuf/Google_Protobuf_Wrappers+Extensions.swift
 43.41% (56/129)
 33.33% (10/30)
 50.00% (23/46)
src/swift-protobuf/Sources/SwiftProtobuf/HashVisitor.swift
  0.00% (0/162)
  0.00% (0/49)
  0.00% (0/53)
src/swift-protobuf/Sources/SwiftProtobuf/Internal.swift
 87.50% (14/16)
100.00% (2/2)
 83.33% (10/12)
src/swift-protobuf/Sources/SwiftProtobuf/JSONDecoder.swift
 81.87% (542/662)
 75.71% (53/70)
 82.77% (341/412)
src/swift-protobuf/Sources/SwiftProtobuf/JSONDecodingOptions.swift
100.00% (3/3)
100.00% (3/3)
100.00% (3/3)
src/swift-protobuf/Sources/SwiftProtobuf/JSONEncoder.swift
 95.74% (292/305)
 90.00% (36/40)
 95.80% (114/119)
src/swift-protobuf/Sources/SwiftProtobuf/JSONEncodingOptions.swift
100.00% (5/5)
100.00% (5/5)
100.00% (5/5)
src/swift-protobuf/Sources/SwiftProtobuf/JSONEncodingVisitor.swift
 82.85% (343/414)
 81.94% (59/72)
 78.00% (117/150)
src/swift-protobuf/Sources/SwiftProtobuf/JSONMapEncodingVisitor.swift
 97.73% (129/132)
100.00% (26/26)
 94.20% (65/69)
src/swift-protobuf/Sources/SwiftProtobuf/JSONScanner.swift
 98.17% (1395/1421)
 96.10% (74/77)
 97.16% (718/739)
src/swift-protobuf/Sources/SwiftProtobuf/MathUtils.swift
100.00% (11/11)
100.00% (4/4)
 87.50% (7/8)
src/swift-protobuf/Sources/SwiftProtobuf/Message+AnyAdditions.swift
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/swift-protobuf/Sources/SwiftProtobuf/Message+BinaryAdditions.swift
 94.59% (70/74)
100.00% (10/10)
 85.00% (17/20)
src/swift-protobuf/Sources/SwiftProtobuf/Message+BinaryAdditions_Data.swift
  0.00% (0/37)
  0.00% (0/10)
  0.00% (0/10)
src/swift-protobuf/Sources/SwiftProtobuf/Message+FieldMask.swift
  0.00% (0/62)
  0.00% (0/9)
  0.00% (0/28)
src/swift-protobuf/Sources/SwiftProtobuf/Message+JSONAdditions.swift
 78.65% (70/89)
 57.14% (4/7)
 59.38% (19/32)
src/swift-protobuf/Sources/SwiftProtobuf/Message+JSONAdditions_Data.swift
 33.33% (3/9)
 33.33% (1/3)
 33.33% (1/3)
src/swift-protobuf/Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift
  0.00% (0/77)
  0.00% (0/7)
  0.00% (0/21)
src/swift-protobuf/Sources/SwiftProtobuf/Message+JSONArrayAdditions_Data.swift
  0.00% (0/17)
  0.00% (0/3)
  0.00% (0/3)
src/swift-protobuf/Sources/SwiftProtobuf/Message+TextFormatAdditions.swift
 85.25% (52/61)
 80.00% (4/5)
 84.21% (16/19)
src/swift-protobuf/Sources/SwiftProtobuf/Message.swift
 10.00% (4/40)
 14.29% (1/7)
 11.11% (1/9)
src/swift-protobuf/Sources/SwiftProtobuf/MessageExtension.swift
100.00% (8/8)
100.00% (2/2)
100.00% (2/2)
src/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift
 68.44% (258/377)
 73.68% (28/38)
 60.19% (62/103)
src/swift-protobuf/Sources/SwiftProtobuf/PathDecoder.swift
  0.00% (0/292)
  0.00% (0/70)
  0.00% (0/123)
src/swift-protobuf/Sources/SwiftProtobuf/PathVisitor.swift
  0.00% (0/191)
  0.00% (0/59)
  0.00% (0/69)
src/swift-protobuf/Sources/SwiftProtobuf/SelectiveVisitor.swift
  0.00% (0/224)
  0.00% (0/112)
  0.00% (0/112)
src/swift-protobuf/Sources/SwiftProtobuf/SimpleExtensionMap.swift
 42.22% (38/90)
 50.00% (7/14)
 55.32% (26/47)
src/swift-protobuf/Sources/SwiftProtobuf/StringUtils.swift
100.00% (62/62)
100.00% (12/12)
100.00% (29/29)
src/swift-protobuf/Sources/SwiftProtobuf/SwiftProtobufError.swift
 46.81% (66/141)
 41.38% (12/29)
 32.43% (12/37)
src/swift-protobuf/Sources/SwiftProtobuf/TextFormatDecoder.swift
 95.76% (677/707)
 92.68% (76/82)
 97.59% (446/457)
src/swift-protobuf/Sources/SwiftProtobuf/TextFormatDecodingOptions.swift
100.00% (4/4)
100.00% (4/4)
100.00% (4/4)
src/swift-protobuf/Sources/SwiftProtobuf/TextFormatEncoder.swift
 97.68% (253/259)
 94.12% (32/34)
 98.33% (118/120)
src/swift-protobuf/Sources/SwiftProtobuf/TextFormatEncodingOptions.swift
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/swift-protobuf/Sources/SwiftProtobuf/TextFormatEncodingVisitor.swift
 98.44% (632/642)
 98.82% (84/85)
 97.70% (170/174)
src/swift-protobuf/Sources/SwiftProtobuf/TextFormatScanner.swift
 99.16% (1425/1437)
 97.83% (90/92)
 98.26% (734/747)
src/swift-protobuf/Sources/SwiftProtobuf/TimeUtils.swift
100.00% (41/41)
100.00% (4/4)
100.00% (14/14)
src/swift-protobuf/Sources/SwiftProtobuf/UnknownStorage.swift
100.00% (10/10)
100.00% (4/4)
100.00% (7/7)
src/swift-protobuf/Sources/SwiftProtobuf/UnsafeRawPointer+Shims.swift
 66.67% (6/9)
 66.67% (2/3)
 66.67% (2/3)
src/swift-protobuf/Sources/SwiftProtobuf/Varint.swift
100.00% (66/66)
100.00% (5/5)
100.00% (42/42)
src/swift-protobuf/Sources/SwiftProtobuf/Visitor.swift
 98.71% (229/232)
 98.68% (75/76)
 99.11% (111/112)
src/swift-protobuf/Sources/SwiftProtobuf/ZigZag.swift
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
Totals
 78.39% (10923/13934)
 67.92% (1336/1967)
 80.29% (4880/6078)