Coverage Report

Created: 2024-12-19 06:34

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
auto-cli\src\main.rs
   0.00% (0/5)
   0.00% (0/12)
   0.00% (0/10)
- (0/0)
cli\src\args.rs
   0.00% (0/7)
   0.00% (0/17)
   0.00% (0/15)
- (0/0)
cli\src\builder.rs
   0.00% (0/1)
   0.00% (0/20)
   0.00% (0/16)
- (0/0)
cli\src\main.rs
   0.00% (0/3)
   0.00% (0/27)
   0.00% (0/13)
- (0/0)
compiler\src\api\build_script.rs
 100.00% (2/2)
 100.00% (14/14)
 100.00% (7/7)
- (0/0)
compiler\src\api\config\core.rs
 100.00% (3/3)
  84.21% (48/57)
  69.35% (43/62)
  63.64% (14/22)
compiler\src\api\core\generator.rs
  65.00% (13/20)
  80.00% (120/150)
  76.47% (65/85)
  70.00% (7/10)
compiler\src\api\core\loader.rs
 100.00% (11/11)
  90.41% (66/73)
  84.75% (50/59)
  68.75% (11/16)
compiler\src\api\tools\mod.rs
 100.00% (5/5)
  97.96% (48/49)
  81.82% (36/44)
  83.33% (5/6)
compiler\src\api\tools\rust.rs
 100.00% (4/4)
  89.09% (49/55)
  75.68% (28/37)
  77.27% (17/22)
compiler\src\api\tools\swift.rs
   0.00% (0/4)
   0.00% (0/15)
   0.00% (0/8)
- (0/0)
compiler\src\compiler\builder.rs
  90.00% (9/10)
  95.16% (59/62)
  90.00% (9/10)
- (0/0)
compiler\src\compiler\enum.rs
 100.00% (4/4)
 100.00% (23/23)
  90.48% (19/21)
- (0/0)
compiler\src\compiler\imports.rs
 100.00% (3/3)
 100.00% (34/34)
 100.00% (21/21)
- (0/0)
compiler\src\compiler\message.rs
 100.00% (25/25)
  95.45% (273/286)
  87.79% (187/213)
  73.33% (44/60)
compiler\src\compiler\protocol.rs
  94.74% (18/19)
  93.48% (172/184)
  90.67% (175/193)
  85.71% (36/42)
compiler\src\compiler\structure.rs
 100.00% (21/21)
  91.10% (266/292)
  86.36% (190/220)
  82.41% (89/108)
compiler\src\compiler\union.rs
  78.95% (15/19)
  92.68% (114/123)
  82.35% (70/85)
- (0/0)
compiler\src\compiler\util\imports.rs
  66.67% (6/9)
  61.76% (21/34)
  33.33% (6/18)
- (0/0)
compiler\src\compiler\util\store.rs
  88.89% (8/9)
  90.00% (27/30)
  90.00% (9/10)
- (0/0)
compiler\src\compiler\util\types.rs
  83.33% (5/6)
  86.36% (19/22)
  88.89% (8/9)
- (0/0)
compiler\src\gen\base\enum.rs
 100.00% (2/2)
 100.00% (16/16)
 100.00% (3/3)
- (0/0)
compiler\src\gen\base\map.rs
 100.00% (4/4)
 100.00% (12/12)
 100.00% (4/4)
- (0/0)
compiler\src\gen\base\message.rs
  88.89% (8/9)
  98.36% (120/122)
  80.82% (59/73)
- (0/0)
compiler\src\gen\base\message_common.rs
 100.00% (4/4)
  98.59% (70/71)
  75.00% (24/32)
 100.00% (2/2)
compiler\src\gen\base\message_from_bytes.rs
 100.00% (5/5)
 100.00% (58/58)
  90.32% (28/31)
 100.00% (10/10)
compiler\src\gen\base\message_write.rs
 100.00% (3/3)
 100.00% (38/38)
  89.29% (25/28)
 100.00% (10/10)
compiler\src\gen\base\structure.rs
  95.00% (19/20)
  97.98% (242/247)
  94.29% (66/70)
 100.00% (8/8)
compiler\src\gen\base\union.rs
 100.00% (14/14)
  96.97% (192/198)
  90.77% (59/65)
  75.00% (6/8)
compiler\src\gen\codec.rs
  83.33% (5/6)
  68.18% (15/22)
  83.33% (5/6)
- (0/0)
compiler\src\gen\file\content.rs
  50.00% (3/6)
  55.00% (22/40)
  61.11% (11/18)
 100.00% (2/2)
compiler\src\gen\file\core.rs
  80.00% (4/5)
  89.74% (35/39)
  65.62% (21/32)
  62.50% (5/8)
compiler\src\gen\interface.rs
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/5)
- (0/0)
compiler\src\gen\rust\core.rs
 100.00% (11/11)
 100.00% (70/70)
  88.57% (31/35)
 100.00% (2/2)
compiler\src\gen\rust\enum.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
compiler\src\gen\rust\message\decl.rs
 100.00% (1/1)
 100.00% (24/24)
  75.00% (6/8)
 100.00% (2/2)
compiler\src\gen\rust\message\from_bytes.rs
 100.00% (2/2)
 100.00% (22/22)
 100.00% (3/3)
- (0/0)
compiler\src\gen\rust\message\offsets.rs
 100.00% (4/4)
  97.87% (46/47)
  86.67% (13/15)
- (0/0)
compiler\src\gen\rust\message\write.rs
 100.00% (4/4)
 100.00% (43/43)
  86.36% (19/22)
 100.00% (6/6)
compiler\src\gen\rust\params.rs
  75.00% (6/8)
  75.00% (24/32)
  75.00% (6/8)
- (0/0)
compiler\src\gen\rust\solver.rs
 100.00% (1/1)
  80.00% (4/5)
  75.00% (3/4)
  50.00% (1/2)
compiler\src\gen\rust\structure\mod.rs
 100.00% (2/2)
  95.74% (45/47)
  90.00% (18/20)
  78.57% (11/14)
compiler\src\gen\rust\union.rs
 100.00% (7/7)
  93.44% (57/61)
  88.57% (31/35)
  72.22% (13/18)
compiler\src\gen\rust\util.rs
  95.65% (22/23)
  86.96% (120/138)
  78.82% (67/85)
 100.00% (4/4)
compiler\src\gen\swift\core.rs
   0.00% (0/9)
   0.00% (0/62)
   0.00% (0/22)
- (0/0)
compiler\src\gen\swift\enum.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/1)
- (0/0)
compiler\src\gen\swift\imports.rs
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/5)
- (0/0)
compiler\src\gen\swift\message\decl.rs
   0.00% (0/5)
   0.00% (0/41)
   0.00% (0/18)
- (0/0)
compiler\src\gen\swift\message\from_bytes.rs
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/3)
- (0/0)
compiler\src\gen\swift\message\write.rs
   0.00% (0/1)
   0.00% (0/9)
   0.00% (0/1)
- (0/0)
compiler\src\gen\swift\solver.rs
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/4)
   0.00% (0/2)
compiler\src\gen\swift\structure\mod.rs
   0.00% (0/1)
   0.00% (0/18)
   0.00% (0/1)
- (0/0)
compiler\src\gen\swift\union.rs
   0.00% (0/5)
   0.00% (0/30)
   0.00% (0/13)
   0.00% (0/4)
compiler\src\gen\swift\util.rs
   0.00% (0/13)
   0.00% (0/61)
   0.00% (0/41)
- (0/0)
compiler\src\gen\template\core.rs
  75.00% (18/24)
  95.12% (156/164)
  84.25% (123/146)
  90.48% (38/42)
compiler\src\gen\template\functions.rs
  72.73% (8/11)
  89.66% (26/29)
  82.35% (14/17)
- (0/0)
compiler\src\gen\template\hook.rs
  80.00% (12/15)
  76.60% (36/47)
  80.00% (20/25)
- (0/0)
compiler\src\gen\template\loader.rs
  66.67% (4/6)
  78.57% (22/28)
  72.73% (16/22)
  50.00% (1/2)
compiler\src\gen\template\options.rs
  83.33% (5/6)
  86.36% (19/22)
  83.33% (5/6)
- (0/0)
compiler\src\gen\template\parse_tree.rs
  80.00% (8/10)
  92.16% (47/51)
  79.41% (27/34)
  83.33% (5/6)
compiler\src\gen\template\util.rs
  48.00% (12/25)
  46.46% (46/99)
  52.78% (38/72)
  53.33% (16/30)
compiler\src\model\message.rs
 100.00% (3/3)
  77.78% (14/18)
  71.43% (10/14)
  50.00% (2/4)
compiler\src\model\protocol.rs
 100.00% (1/1)
 100.00% (5/5)
 100.00% (4/4)
- (0/0)
compiler\src\model\structure.rs
 100.00% (2/2)
 100.00% (14/14)
 100.00% (12/12)
- (0/0)
compiler\src\model\typedef.rs
  50.00% (1/2)
  31.58% (12/38)
  27.27% (3/11)
   0.00% (0/6)
runtime\src\codec\arrays.rs
  55.56% (5/9)
  68.42% (26/38)
  50.00% (5/10)
- (0/0)
runtime\src\codec\bits.rs
 100.00% (12/12)
  98.64% (145/147)
  92.31% (24/26)
  50.00% (2/4)
runtime\src\codec\bytes.rs
  63.64% (7/11)
  59.26% (32/54)
  66.67% (12/18)
  50.00% (2/4)
runtime\src\message\interface.rs
  84.62% (11/13)
  83.78% (31/37)
  85.71% (12/14)
- (0/0)
runtime\src\message\macros.rs
  53.33% (8/15)
  58.54% (24/41)
  47.62% (10/21)
- (0/0)
runtime\src\message\payload\common.rs
   0.00% (0/4)
   0.00% (0/15)
   0.00% (0/10)
- (0/0)
runtime\src\message\payload\list.rs
  66.67% (10/15)
  66.36% (71/107)
  52.63% (40/76)
  50.00% (1/2)
runtime\src\message\payload\list_base.rs
  40.00% (2/5)
  40.00% (8/20)
  33.33% (5/15)
- (0/0)
runtime\src\message\util\array.rs
  82.35% (14/17)
  76.60% (72/94)
  64.10% (25/39)
  50.00% (3/6)
runtime\src\message\util\common.rs
  38.46% (5/13)
  42.68% (35/82)
  39.68% (25/63)
  60.00% (6/10)
runtime\src\message\util\size.rs
  66.67% (2/3)
  75.00% (9/12)
  66.67% (4/6)
- (0/0)
runtime\src\message\util\string.rs
  66.67% (8/12)
  79.25% (42/53)
  65.45% (36/55)
- (0/0)
runtime\src\union.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
runtime\src\util\mod.rs
  66.67% (2/3)
  57.14% (8/14)
  23.08% (3/13)
  50.00% (1/2)
runtime\src\util\scalar.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
testprog-async\build.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
testprog\build.rs
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
testprog\src\codec\buffer.rs
 100.00% (2/2)
 100.00% (12/12)
  75.00% (9/12)
- (0/0)
testprog\src\codec\container.rs
 100.00% (4/4)
 100.00% (15/15)
  85.71% (6/7)
- (0/0)
Totals
  72.80% (455/625)
  79.83% (3573/4476)
  73.22% (1919/2621)
  75.49% (382/506)
Generated by llvm-cov -- llvm version 19.1.6-rust-1.85.0-nightly