Coverage Report

Created: 2026-09-16 05:30

Click here for information about interpreting this report.

  91.67% (11/12)
  89.61% (69/77)
  87.72% (100/114)
- (0/0)
examples/example-async-support/src/main.rs
 100.00% (8/8)
 100.00% (19/19)
 100.00% (31/31)
- (0/0)
examples/example-basic/src/main.rs
 100.00% (4/4)
 100.00% (15/15)
 100.00% (19/19)
- (0/0)
examples/example-clap-binding/src/main.rs
 100.00% (2/2)
 100.00% (8/8)
 100.00% (11/11)
- (0/0)
examples/example-combine-pathf-dispatch-tree/src/main.rs
 100.00% (2/2)
 100.00% (4/4)
 100.00% (5/5)
- (0/0)
examples/example-combine-pathf-dispatch-tree/src/sub/mod.rs
 100.00% (2/2)
 100.00% (10/10)
 100.00% (12/12)
- (0/0)
examples/example-combine-pathf-metadata/src/main.rs
 100.00% (2/2)
 100.00% (4/4)
 100.00% (5/5)
- (0/0)
examples/example-combine-pathf-metadata/src/sub/mod.rs
 100.00% (3/3)
  93.75% (15/16)
  90.91% (20/22)
- (0/0)
examples/example-command-macro/src/main.rs
  83.33% (5/6)
  91.67% (11/12)
  88.89% (16/18)
- (0/0)
examples/example-completion/src/main.rs
  60.00% (3/5)
  86.67% (13/15)
  80.00% (20/25)
- (0/0)
examples/example-dispatch-tree/src/main.rs
 100.00% (2/2)
 100.00% (5/5)
 100.00% (7/7)
- (0/0)
examples/example-enum-tag/src/main.rs
 100.00% (4/4)
  88.00% (22/25)
  76.60% (36/47)
- (0/0)
examples/example-error-handling/src/main.rs
 100.00% (3/3)
 100.00% (15/15)
 100.00% (23/23)
- (0/0)
examples/example-exitcode/src/main.rs
 100.00% (3/3)
 100.00% (12/12)
 100.00% (21/21)
- (0/0)
examples/example-help/src/main.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (10/10)
- (0/0)
examples/example-hook/src/main.rs
 100.00% (12/12)
 100.00% (38/38)
 100.00% (47/47)
- (0/0)
examples/example-lazy-resources/src/main.rs
 100.00% (3/3)
 100.00% (16/16)
 100.00% (46/46)
- (0/0)
examples/example-metadata/src/main.rs
 100.00% (6/6)
  92.31% (24/26)
  89.19% (33/37)
- (0/0)
examples/example-outside-type/src/main.rs
 100.00% (4/4)
 100.00% (13/13)
 100.00% (23/23)
- (0/0)
examples/example-panic-unwind/src/main.rs
 100.00% (4/4)
 100.00% (17/17)
 100.00% (24/24)
- (0/0)
examples/example-pathfinder/src/main.rs
 100.00% (2/2)
 100.00% (4/4)
 100.00% (5/5)
- (0/0)
examples/example-pathfinder/src/sub/mod.rs
 100.00% (2/2)
 100.00% (10/10)
 100.00% (12/12)
- (0/0)
examples/example-resources/src/main.rs
  66.67% (2/3)
  57.14% (8/14)
  50.00% (10/20)
- (0/0)
examples/example-setup/src/main.rs
 100.00% (4/4)
 100.00% (16/16)
 100.00% (24/24)
- (0/0)
examples/example-structural-renderer/src/main.rs
  75.00% (3/4)
  92.86% (13/14)
  95.24% (20/21)
- (0/0)
mingling/src/confirm/count.rs
   0.00% (0/1)
   0.00% (0/7)
   0.00% (0/8)
- (0/0)
mingling/src/confirm/predicate.rs
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/20)
- (0/0)
mingling/src/gen_program.rs
   0.00% (0/22)
   0.00% (0/65)
   0.00% (0/54)
- (0/0)
mingling/src/osc94/guard.rs
   0.00% (0/8)
   0.00% (0/41)
   0.00% (0/43)
- (0/0)
mingling/src/osc94/state.rs
   0.00% (0/7)
   0.00% (0/29)
   0.00% (0/44)
- (0/0)
mingling/src/picker/entry_picker.rs
 100.00% (5/5)
 100.00% (45/45)
 100.00% (37/37)
- (0/0)
mingling/src/picker/global.rs
  75.00% (3/4)
  60.00% (12/20)
  59.09% (26/44)
- (0/0)
mingling/src/res/confirm.rs
   0.00% (0/5)
   0.00% (0/39)
   0.00% (0/51)
- (0/0)
mingling/src/res/dirs/current_dir.rs
   0.00% (0/9)
   0.00% (0/31)
   0.00% (0/28)
- (0/0)
mingling/src/res/dirs/current_exe.rs
   0.00% (0/9)
   0.00% (0/31)
   0.00% (0/28)
- (0/0)
mingling/src/res/dirs/home_dir.rs
   0.00% (0/11)
   0.00% (0/39)
   0.00% (0/40)
- (0/0)
mingling/src/res/dirs/temp_dir.rs
   0.00% (0/9)
   0.00% (0/29)
   0.00% (0/27)
- (0/0)
mingling/src/res/exit_code.rs
   0.00% (0/3)
   0.00% (0/13)
   0.00% (0/11)
- (0/0)
mingling/src/res/osc94.rs
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/3)
- (0/0)
mingling/src/setups/basic.rs
  61.54% (8/13)
  52.00% (26/50)
  69.49% (41/59)
- (0/0)
mingling/src/setups/confirm.rs
   0.00% (0/3)
   0.00% (0/14)
   0.00% (0/23)
- (0/0)
mingling/src/setups/default.rs
   0.00% (0/1)
   0.00% (0/11)
   0.00% (0/13)
- (0/0)
mingling/src/setups/dirs.rs
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/14)
- (0/0)
mingling/src/setups/exit_code.rs
 100.00% (2/2)
 100.00% (11/11)
 100.00% (20/20)
- (0/0)
mingling/src/setups/osc94.rs
   0.00% (0/2)
   0.00% (0/23)
   0.00% (0/30)
- (0/0)
mingling/src/setups/picker/basic.rs
  70.00% (7/10)
  67.39% (31/46)
  77.19% (44/57)
- (0/0)
mingling/src/setups/picker/structural_renderer.rs
  50.00% (1/2)
  62.50% (10/16)
  66.67% (16/24)
- (0/0)
mingling/src/setups/repl_basic.rs
   0.00% (0/10)
   0.00% (0/41)
   0.00% (0/67)
- (0/0)
mingling/src/setups/stdin_args.rs
   0.00% (0/3)
   0.00% (0/21)
   0.00% (0/33)
- (0/0)
mingling/src/setups/structural_renderer.rs
   0.00% (0/5)
   0.00% (0/16)
   0.00% (0/19)
- (0/0)
mingling_core/src/any.rs
  80.56% (29/36)
  80.77% (147/182)
  86.49% (224/259)
- (0/0)
mingling_core/src/asset/chain/error.rs
 100.00% (14/14)
 100.00% (79/79)
  98.55% (136/138)
- (0/0)
mingling_core/src/asset/core_invokes.rs
   0.00% (0/14)
   0.00% (0/110)
   0.00% (0/122)
- (0/0)
mingling_core/src/asset/global_resource.rs
  90.91% (60/66)
  88.72% (354/399)
  90.87% (567/624)
- (0/0)
mingling_core/src/asset/lazy_resource.rs
  83.78% (62/74)
  90.21% (341/378)
  93.26% (540/579)
- (0/0)
mingling_core/src/asset/routable.rs
 100.00% (2/2)
 100.00% (6/6)
 100.00% (10/10)
- (0/0)
mingling_core/src/comp.rs
   4.35% (1/23)
   1.45% (3/207)
   0.85% (3/353)
- (0/0)
mingling_core/src/comp/comp_ctx.rs
 100.00% (5/5)
 100.00% (20/20)
 100.00% (32/32)
- (0/0)
mingling_core/src/comp/flags.rs
  50.00% (1/2)
  25.00% (5/20)
  15.79% (6/38)
- (0/0)
mingling_core/src/comp/shell_ctx.rs
  96.43% (27/28)
  97.55% (239/245)
  96.52% (416/431)
- (0/0)
mingling_core/src/comp/suggest.rs
  87.27% (48/55)
  80.77% (252/312)
  85.40% (544/637)
- (0/0)
mingling_core/src/metadata/description.rs
   0.00% (0/8)
   0.00% (0/26)
   0.00% (0/26)
- (0/0)
mingling_core/src/program.rs
  40.00% (4/10)
  41.67% (25/60)
  42.86% (24/56)
- (0/0)
mingling_core/src/program/collection.rs
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
mingling_core/src/program/collection/mock.rs
   0.00% (0/16)
   0.00% (0/42)
   0.00% (0/37)
- (0/0)
mingling_core/src/program/config.rs
 100.00% (19/19)
  98.17% (107/109)
  92.94% (158/170)
- (0/0)
mingling_core/src/program/error.rs
 100.00% (27/27)
 100.00% (159/159)
  97.13% (305/314)
- (0/0)
mingling_core/src/program/exec.rs
  71.43% (5/7)
  64.43% (125/194)
  57.50% (161/280)
- (0/0)
mingling_core/src/program/exec/error.rs
 100.00% (7/7)
 100.00% (41/41)
 100.00% (62/62)
- (0/0)
mingling_core/src/program/flag.rs
  84.21% (16/19)
  59.04% (49/83)
  51.92% (54/104)
- (0/0)
mingling_core/src/program/flag/tests.rs
 100.00% (11/11)
 100.00% (257/257)
  98.16% (639/651)
- (0/0)
mingling_core/src/program/hook.rs
  52.22% (47/90)
  61.77% (328/531)
  65.97% (442/670)
- (0/0)
mingling_core/src/program/hook/control_unit.rs
  55.56% (5/9)
  45.65% (21/46)
  42.31% (22/52)
- (0/0)
mingling_core/src/program/once_exec.rs
 100.00% (14/14)
  83.33% (105/126)
  85.37% (140/164)
- (0/0)
mingling_core/src/program/repl_exec.rs
   0.00% (0/5)
   0.00% (0/67)
   0.00% (0/83)
- (0/0)
mingling_core/src/program/setup.rs
 100.00% (3/3)
 100.00% (16/16)
 100.00% (25/25)
- (0/0)
mingling_core/src/program/single_instance.rs
 100.00% (10/10)
 100.00% (59/59)
  98.96% (95/96)
- (0/0)
mingling_core/src/program/string_vec.rs
 100.00% (18/18)
 100.00% (64/64)
 100.00% (121/121)
- (0/0)
mingling_core/src/renderer/render_result.rs
  74.19% (46/62)
  84.16% (287/341)
  87.52% (498/569)
- (0/0)
mingling_core/src/renderer/structural.rs
  76.92% (10/13)
  95.70% (89/93)
  89.73% (131/146)
- (0/0)
mingling_core/src/renderer/structural/error.rs
 100.00% (8/8)
 100.00% (31/31)
 100.00% (52/52)
- (0/0)
mingling_core/src/tester/chain_process_tester.rs
   0.00% (0/2)
   0.00% (0/25)
   0.00% (0/25)
- (0/0)
mingling_core/src/utils/splitter.rs
  92.31% (12/13)
  91.67% (77/84)
  92.72% (140/151)
- (0/0)
mingling_core/tests/test-all/tests/integration.rs
  88.24% (15/17)
  97.62% (82/84)
  97.47% (154/158)
- (0/0)
mingling_core/tests/test-basic/tests/integration.rs
 100.00% (9/9)
 100.00% (43/43)
 100.00% (85/85)
- (0/0)
mingling_core/tests/test-comp/tests/integration.rs
 100.00% (7/7)
  98.21% (55/56)
  97.46% (115/118)
- (0/0)
mingling_core/tests/test-dispatch-tree/tests/integration.rs
 100.00% (9/9)
 100.00% (43/43)
 100.00% (85/85)
- (0/0)
mingling_core/tests/test-repl/tests/integration.rs
 100.00% (6/6)
 100.00% (27/27)
 100.00% (44/44)
- (0/0)
mingling_core/tests/test-structural-renderer/tests/integration.rs
  75.00% (6/8)
  96.61% (57/59)
  98.39% (122/124)
- (0/0)
mingling_macros/src/attr/chain.rs
   0.00% (0/10)
   0.00% (0/194)
   0.00% (0/267)
- (0/0)
mingling_macros/src/attr/command.rs
   0.00% (0/18)
   0.00% (0/198)
   0.00% (0/328)
- (0/0)
mingling_macros/src/attr/completion.rs
   0.00% (0/4)
   0.00% (0/149)
   0.00% (0/220)
- (0/0)
mingling_macros/src/attr/dispatcher_clap.rs
   0.00% (0/6)
   0.00% (0/113)
   0.00% (0/138)
- (0/0)
mingling_macros/src/attr/help.rs
   0.00% (0/6)
   0.00% (0/89)
   0.00% (0/159)
- (0/0)
mingling_macros/src/attr/metadata.rs
   0.00% (0/2)
   0.00% (0/42)
   0.00% (0/59)
- (0/0)
mingling_macros/src/attr/mlint.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
mingling_macros/src/attr/program_setup.rs
   0.00% (0/4)
   0.00% (0/55)
   0.00% (0/89)
- (0/0)
mingling_macros/src/attr/renderer.rs
   0.00% (0/9)
   0.00% (0/136)
   0.00% (0/218)
- (0/0)
mingling_macros/src/build.rs
   0.00% (0/2)
   0.00% (0/23)
   0.00% (0/36)
- (0/0)
mingling_macros/src/build/comp.rs
  58.33% (7/12)
  55.71% (39/70)
  50.00% (57/114)
- (0/0)
mingling_macros/src/build/pathf.rs
   0.00% (0/3)
   0.00% (0/9)
   0.00% (0/13)
- (0/0)
mingling_macros/src/derive/enum_tag.rs
   0.00% (0/10)
   0.00% (0/83)
   0.00% (0/114)
- (0/0)
mingling_macros/src/derive/grouped.rs
   0.00% (0/4)
   0.00% (0/36)
   0.00% (0/59)
- (0/0)
mingling_macros/src/derive/structural_data.rs
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/10)
- (0/0)
mingling_macros/src/derive/wrap.rs
   0.00% (0/5)
   0.00% (0/89)
   0.00% (0/110)
- (0/0)
mingling_macros/src/extensions.rs
   0.00% (0/4)
   0.00% (0/57)
   0.00% (0/96)
- (0/0)
mingling_macros/src/extensions/buffer.rs
   0.00% (0/3)
   0.00% (0/40)
   0.00% (0/55)
- (0/0)
mingling_macros/src/extensions/renderify.rs
   0.00% (0/2)
   0.00% (0/19)
   0.00% (0/34)
- (0/0)
mingling_macros/src/extensions/routeify.rs
   0.00% (0/2)
   0.00% (0/19)
   0.00% (0/34)
- (0/0)
mingling_macros/src/func/dispatcher.rs
   0.00% (0/5)
   0.00% (0/73)
   0.00% (0/121)
- (0/0)
mingling_macros/src/func/empty_result.rs
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/6)
- (0/0)
mingling_macros/src/func/entry.rs
   0.00% (0/4)
   0.00% (0/38)
   0.00% (0/77)
- (0/0)
mingling_macros/src/func/gen_program.rs
   0.00% (0/5)
   0.00% (0/35)
   0.00% (0/54)
- (0/0)
mingling_macros/src/func/import_type.rs
   0.00% (0/5)
   0.00% (0/59)
   0.00% (0/100)
- (0/0)
mingling_macros/src/func/program_collect_gen.rs
   0.00% (0/19)
   0.00% (0/207)
   0.00% (0/352)
- (0/0)
mingling_macros/src/func/program_comp_gen.rs
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/10)
- (0/0)
mingling_macros/src/func/program_fallback_gen.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/8)
- (0/0)
mingling_macros/src/func/r_append.rs
   0.00% (0/3)
   0.00% (0/15)
   0.00% (0/27)
- (0/0)
mingling_macros/src/func/r_eprint.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/5)
- (0/0)
mingling_macros/src/func/r_eprintln.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/5)
- (0/0)
mingling_macros/src/func/r_print.rs
   0.00% (0/4)
   0.00% (0/36)
   0.00% (0/85)
- (0/0)
mingling_macros/src/func/r_println.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/5)
- (0/0)
mingling_macros/src/func/register_chain.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/4)
- (0/0)
mingling_macros/src/func/register_dispatcher.rs
   0.00% (0/2)
   0.00% (0/28)
   0.00% (0/50)
- (0/0)
mingling_macros/src/func/register_help.rs
   0.00% (0/2)
   0.00% (0/43)
   0.00% (0/82)
- (0/0)
mingling_macros/src/func/register_metadata.rs
   0.00% (0/2)
   0.00% (0/29)
   0.00% (0/48)
- (0/0)
mingling_macros/src/func/register_renderer.rs
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/4)
- (0/0)
mingling_macros/src/func/register_type.rs
   0.00% (0/1)
   0.00% (0/9)
   0.00% (0/11)
- (0/0)
mingling_macros/src/func/render_route.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/8)
- (0/0)
mingling_macros/src/func/route.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/8)
- (0/0)
mingling_macros/src/func/structural.rs
   0.00% (0/1)
   0.00% (0/10)
   0.00% (0/12)
- (0/0)
mingling_macros/src/func/suggest.rs
   0.00% (0/4)
   0.00% (0/47)
   0.00% (0/73)
- (0/0)
mingling_macros/src/func/suggest_enum.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/8)
- (0/0)
mingling_macros/src/lib.rs
   0.00% (0/49)
   0.00% (0/188)
   0.00% (0/263)
- (0/0)
mingling_macros/src/systems.rs
 100.00% (4/4)
 100.00% (44/44)
 100.00% (82/82)
- (0/0)
mingling_macros/src/systems/dispatch_auto.rs
   0.00% (0/5)
   0.00% (0/45)
   0.00% (0/98)
- (0/0)
mingling_macros/src/systems/dispatch_list_gen.rs
 100.00% (4/4)
 100.00% (21/21)
 100.00% (38/38)
- (0/0)
mingling_macros/src/systems/dispatch_phf_gen.rs
 100.00% (9/9)
  98.15% (106/108)
  98.56% (206/209)
- (0/0)
mingling_macros/src/systems/dispatch_tree_gen.rs
  81.82% (9/11)
  90.62% (116/128)
  89.01% (162/182)
- (0/0)
mingling_macros/src/systems/res_injection.rs
   0.00% (0/7)
   0.00% (0/155)
   0.00% (0/151)
- (0/0)
mingling_pathf/src/error.rs
   0.00% (0/3)
   0.00% (0/25)
   0.00% (0/35)
- (0/0)
mingling_pathf/src/module_pathf.rs
   0.00% (0/17)
   0.00% (0/174)
   0.00% (0/292)
- (0/0)
mingling_pathf/src/pattern_analyzer.rs
   0.00% (0/14)
   0.00% (0/90)
   0.00% (0/110)
- (0/0)
mingling_pathf/src/patterns/chain.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/68)
- (0/0)
mingling_pathf/src/patterns/command.rs
   0.00% (0/6)
   0.00% (0/41)
   0.00% (0/65)
- (0/0)
mingling_pathf/src/patterns/completion.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/68)
- (0/0)
mingling_pathf/src/patterns/dispatcher.rs
   0.00% (0/16)
   0.00% (0/95)
   0.00% (0/168)
- (0/0)
mingling_pathf/src/patterns/dispatcher_clap.rs
   0.00% (0/13)
   0.00% (0/111)
   0.00% (0/202)
- (0/0)
mingling_pathf/src/patterns/grouped_derive.rs
   0.00% (0/7)
   0.00% (0/64)
   0.00% (0/110)
- (0/0)
mingling_pathf/src/patterns/help.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/68)
- (0/0)
mingling_pathf/src/patterns/import_type.rs
   0.00% (0/7)
   0.00% (0/64)
   0.00% (0/90)
- (0/0)
mingling_pathf/src/patterns/metadata.rs
   0.00% (0/10)
   0.00% (0/107)
   0.00% (0/179)
- (0/0)
mingling_pathf/src/patterns/renderer.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/68)
- (0/0)
mingling_pathf/src/patterns/structural.rs
   0.00% (0/11)
   0.00% (0/96)
   0.00% (0/147)
- (0/0)
mingling_pathf/src/type_mapping_builder.rs
   0.00% (0/10)
   0.00% (0/85)
   0.00% (0/134)
- (0/0)
src/main.rs
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/2)
- (0/0)
Totals
  51.17% (720/1407)
  45.69% (4441/9719)
  48.86% (7461/15269)
- (0/0)
Generated by llvm-cov -- llvm version 22.1.2-rust-1.95.0-stable