Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/yoga/fuzz/FuzzLayout.cpp
100.00% (36/36)
100.00% (3/3)
100.00% (9/9)
src/yoga/yoga/YGConfig.cpp
 11.11% (6/54)
 13.33% (2/15)
 11.11% (2/18)
src/yoga/yoga/YGMacros.h
 29.41% (10/34)
 28.57% (2/7)
 28.57% (2/7)
src/yoga/yoga/YGNode.cpp
 24.73% (68/275)
 15.91% (7/44)
 21.11% (19/90)
src/yoga/yoga/YGNodeStyle.cpp
  5.43% (30/552)
  4.69% (6/128)
  5.49% (10/182)
src/yoga/yoga/YGValue.h
  0.00% (0/22)
  0.00% (0/2)
  0.00% (0/2)
src/yoga/yoga/algorithm/AbsoluteLayout.cpp
  2.42% (10/413)
 12.50% (1/8)
  4.47% (8/179)
src/yoga/yoga/algorithm/Align.h
 34.21% (13/38)
 50.00% (2/4)
 38.46% (10/26)
src/yoga/yoga/algorithm/Baseline.cpp
 21.57% (11/51)
 50.00% (1/2)
 32.35% (11/34)
src/yoga/yoga/algorithm/BoundAxis.h
 88.57% (31/35)
100.00% (3/3)
 77.78% (14/18)
src/yoga/yoga/algorithm/Cache.cpp
  0.00% (0/72)
  0.00% (0/4)
  0.00% (0/67)
src/yoga/yoga/algorithm/CalculateLayout.cpp
 54.36% (1223/2250)
 54.84% (17/31)
 46.25% (536/1159)
src/yoga/yoga/algorithm/FlexDirection.h
 84.81% (67/79)
100.00% (9/9)
 78.43% (40/51)
src/yoga/yoga/algorithm/FlexLine.cpp
 79.75% (63/79)
100.00% (1/1)
 72.97% (27/37)
src/yoga/yoga/algorithm/PixelGrid.cpp
 95.56% (86/90)
100.00% (3/3)
 84.44% (38/45)
src/yoga/yoga/algorithm/SizingMode.h
  0.00% (0/24)
  0.00% (0/2)
  0.00% (0/10)
src/yoga/yoga/algorithm/TrailingPosition.h
100.00% (14/14)
100.00% (3/3)
100.00% (5/5)
src/yoga/yoga/config/Config.cpp
 17.44% (15/86)
 25.00% (5/20)
 11.63% (5/43)
src/yoga/yoga/config/Config.h
 70.00% (7/10)
 75.00% (3/4)
 80.00% (4/5)
src/yoga/yoga/debug/AssertFatal.cpp
 27.27% (6/22)
 50.00% (2/4)
 40.00% (4/10)
src/yoga/yoga/debug/Log.cpp
 35.09% (20/57)
 16.67% (1/6)
  3.85% (1/26)
src/yoga/yoga/enums/Align.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/BoxSizing.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Dimension.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Direction.h
 25.00% (3/12)
 25.00% (1/4)
 25.00% (1/4)
src/yoga/yoga/enums/Display.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Edge.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Errata.h
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/yoga/yoga/enums/ExperimentalFeature.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/FlexDirection.h
 25.00% (3/12)
 25.00% (1/4)
 25.00% (1/4)
src/yoga/yoga/enums/Gutter.h
 25.00% (3/12)
 25.00% (1/4)
 25.00% (1/4)
src/yoga/yoga/enums/Justify.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/LogLevel.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/MeasureMode.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/NodeType.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Overflow.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/PositionType.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Unit.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/Wrap.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/yoga/yoga/enums/YogaEnums.h
 42.86% (3/7)
 50.00% (1/2)
 50.00% (1/2)
src/yoga/yoga/event/event.cpp
  9.26% (5/54)
 16.67% (1/6)
  7.69% (2/26)
src/yoga/yoga/event/event.h
100.00% (4/4)
100.00% (2/2)
100.00% (3/3)
src/yoga/yoga/node/CachedMeasurement.h
  0.00% (0/29)
  0.00% (0/1)
  0.00% (0/39)
src/yoga/yoga/node/LayoutResults.cpp
  0.00% (0/29)
  0.00% (0/1)
  0.00% (0/42)
src/yoga/yoga/node/LayoutResults.h
 90.00% (54/60)
 90.00% (18/20)
 90.00% (18/20)
src/yoga/yoga/node/LayoutableChildren.h
 62.86% (44/70)
 90.91% (10/11)
 68.57% (24/35)
src/yoga/yoga/node/Node.cpp
 42.67% (163/382)
 65.12% (28/43)
 43.23% (99/229)
src/yoga/yoga/node/Node.h
 52.47% (85/162)
 54.17% (26/48)
 51.61% (32/62)
src/yoga/yoga/numeric/Comparison.h
 80.49% (33/41)
 87.50% (7/8)
 75.56% (34/45)
src/yoga/yoga/numeric/FloatOptional.h
 66.67% (30/45)
 68.75% (11/16)
 76.92% (20/26)
src/yoga/yoga/style/GridLine.h
  0.00% (0/19)
  0.00% (0/7)
  0.00% (0/7)
src/yoga/yoga/style/GridStyle.h
  3.57% (1/28)
 10.00% (1/10)
  5.00% (1/20)
src/yoga/yoga/style/GridTrack.h
  0.00% (0/23)
  0.00% (0/6)
  0.00% (0/6)
src/yoga/yoga/style/SmallValueBuffer.h
 32.56% (14/43)
 37.50% (3/8)
 39.39% (13/33)
src/yoga/yoga/style/Style.h
 45.62% (302/662)
 42.14% (59/140)
 39.00% (133/341)
src/yoga/yoga/style/StyleLength.h
 36.92% (24/65)
 50.00% (8/16)
 50.00% (15/30)
src/yoga/yoga/style/StyleSizeLength.h
 60.67% (54/89)
 62.50% (15/24)
 50.00% (24/48)
src/yoga/yoga/style/StyleValueHandle.h
100.00% (40/40)
100.00% (12/12)
100.00% (12/12)
src/yoga/yoga/style/StyleValuePool.h
 65.07% (95/146)
 84.62% (11/13)
 51.59% (81/157)
Totals
 41.14% (2676/6504)
 37.37% (287/768)
 38.45% (1260/3277)