Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch 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) |