Coverage Report

Created: 2026-07-22 12:41

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
arg_picker/src/arg.rs
  10.00% (2/20)
  25.35% (36/142)
  36.67% (55/150)
- (0/0)
arg_picker/src/builtin/pick_bool.rs
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/14)
- (0/0)
arg_picker/src/builtin/pick_flag.rs
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/14)
- (0/0)
arg_picker/src/builtin/pick_numbers.rs
   0.00% (0/6)
   0.00% (0/37)
   0.00% (0/62)
- (0/0)
arg_picker/src/builtin/pick_picker_args.rs
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/20)
- (0/0)
arg_picker/src/builtin/pick_string.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/6)
- (0/0)
arg_picker/src/infos.rs
   0.00% (0/32)
   0.00% (0/156)
   0.00% (0/166)
- (0/0)
arg_picker/src/parselib.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/52)
- (0/0)
arg_picker/src/parselib/arg_matcher.rs
   0.00% (0/13)
   0.00% (0/91)
   0.00% (0/158)
- (0/0)
arg_picker/src/parselib/flag_matcher.rs
   0.00% (0/6)
   0.00% (0/54)
   0.00% (0/93)
- (0/0)
arg_picker/src/parselib/multi_arg_matcher.rs
   0.00% (0/16)
   0.00% (0/106)
   0.00% (0/178)
- (0/0)
arg_picker/src/parselib/pos_matcher.rs
   0.00% (0/6)
   0.00% (0/42)
   0.00% (0/59)
- (0/0)
arg_picker/src/parselib/single_matcher.rs
   0.00% (0/2)
   0.00% (0/30)
   0.00% (0/50)
- (0/0)
arg_picker/src/parselib/style.rs
   0.00% (0/7)
   0.00% (0/37)
   0.00% (0/66)
- (0/0)
arg_picker/src/parselib/utils.rs
   0.00% (0/30)
   0.00% (0/160)
   0.00% (0/225)
- (0/0)
arg_picker/src/pickable/multi_pickable.rs
   0.00% (0/7)
   0.00% (0/33)
   0.00% (0/59)
- (0/0)
arg_picker/src/pickable/single_pickable.rs
   0.00% (0/6)
   0.00% (0/21)
   0.00% (0/28)
- (0/0)
arg_picker/src/picker.rs
   0.00% (0/49)
   0.00% (0/263)
   0.00% (0/278)
- (0/0)
arg_picker/src/picker/parse.rs
   0.00% (0/2)
   0.00% (0/17)
   0.00% (0/31)
- (0/0)
arg_picker/src/picker/patterns.rs
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/2)
- (0/0)
arg_picker/src/picker/result.rs
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
arg_picker/src/value/flag.rs
   0.00% (0/9)
   0.00% (0/35)
   0.00% (0/43)
- (0/0)
arg_picker/src/value/vec_until.rs
   0.00% (0/11)
   0.00% (0/68)
   0.00% (0/102)
- (0/0)
arg_picker_macros/src/arg.rs
   0.00% (0/18)
   0.00% (0/151)
   0.00% (0/279)
- (0/0)
arg_picker_macros/src/internal_repeat.rs
 100.00% (11/11)
  83.58% (168/201)
  81.94% (354/432)
- (0/0)
arg_picker_macros/src/lib.rs
  50.00% (1/2)
  50.00% (3/6)
  50.00% (4/8)
- (0/0)
mingling/src/parser/args.rs
  88.89% (16/18)
  85.44% (88/103)
  81.58% (124/152)
- (0/0)
mingling/src/parser/picker.rs
  52.78% (19/36)
  51.92% (149/287)
  47.12% (139/295)
- (0/0)
mingling/src/parser/picker/bools.rs
  84.62% (11/13)
  82.76% (48/58)
  81.82% (63/77)
- (0/0)
mingling/src/parser/picker/builtin.rs
  77.78% (7/9)
  76.00% (38/50)
  84.27% (75/89)
- (0/0)
mingling/src/parser/picker/path.rs
   0.00% (0/12)
   0.00% (0/84)
   0.00% (0/139)
- (0/0)
mingling/src/parser/picker/path/rule.rs
   0.00% (0/12)
   0.00% (0/162)
   0.00% (0/54)
- (0/0)
mingling/src/parser/test.rs
 100.00% (99/99)
  99.63% (541/543)
  99.83% (1149/1151)
- (0/0)
mingling/src/picker/entry_picker.rs
   0.00% (0/5)
   0.00% (0/45)
   0.00% (0/37)
- (0/0)
mingling/src/picker/global.rs
   0.00% (0/2)
   0.00% (0/17)
   0.00% (0/35)
- (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/setups/basic.rs
   0.00% (0/13)
   0.00% (0/48)
   0.00% (0/60)
- (0/0)
mingling/src/setups/dirs.rs
   0.00% (0/2)
   0.00% (0/11)
   0.00% (0/17)
- (0/0)
mingling/src/setups/exit_code.rs
   0.00% (0/3)
   0.00% (0/16)
   0.00% (0/23)
- (0/0)
mingling/src/setups/picker/basic.rs
   0.00% (0/10)
   0.00% (0/43)
   0.00% (0/56)
- (0/0)
mingling/src/setups/picker/structural_renderer.rs
   0.00% (0/2)
   0.00% (0/13)
   0.00% (0/19)
- (0/0)
mingling/src/setups/repl_basic.rs
   0.00% (0/12)
   0.00% (0/44)
   0.00% (0/70)
- (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
  77.14% (27/35)
  77.35% (140/181)
  84.94% (220/259)
- (0/0)
mingling_core/src/any/group.rs
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/10)
- (0/0)
mingling_core/src/asset/chain/error.rs
 100.00% (14/14)
 100.00% (80/80)
  98.55% (136/138)
- (0/0)
mingling_core/src/asset/dispatcher.rs
  83.33% (25/30)
  87.11% (169/194)
  92.20% (272/295)
- (0/0)
mingling_core/src/asset/global_resource.rs
  53.57% (15/28)
  38.41% (58/151)
  38.32% (82/214)
- (0/0)
mingling_core/src/asset/lazy_resource.rs
  83.78% (62/74)
  88.86% (343/386)
  92.62% (540/583)
- (0/0)
mingling_core/src/asset/node.rs
 100.00% (19/19)
 100.00% (76/76)
 100.00% (138/138)
- (0/0)
mingling_core/src/builds/comp.rs
  60.00% (6/10)
  49.25% (33/67)
  43.36% (49/113)
- (0/0)
mingling_core/src/comp.rs
  10.00% (1/10)
   1.95% (3/154)
   1.22% (3/245)
- (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)
  50.00% (8/16)
  42.86% (12/28)
- (0/0)
mingling_core/src/comp/shell_ctx.rs
 100.00% (25/25)
  97.66% (250/256)
  98.66% (442/448)
- (0/0)
mingling_core/src/comp/suggest.rs
 100.00% (48/48)
  97.68% (253/259)
  98.72% (542/549)
- (0/0)
mingling_core/src/program.rs
   9.09% (1/11)
  22.89% (19/83)
  18.57% (13/70)
- (0/0)
mingling_core/src/program/collection.rs
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/2)
- (0/0)
mingling_core/src/program/collection/mock.rs
   0.00% (0/11)
   0.00% (0/25)
   0.00% (0/22)
- (0/0)
mingling_core/src/program/config.rs
 100.00% (19/19)
 100.00% (113/113)
  95.43% (167/175)
- (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
   0.00% (0/9)
   0.00% (0/163)
   0.00% (0/238)
- (0/0)
mingling_core/src/program/exec/error.rs
 100.00% (7/7)
 100.00% (44/44)
 100.00% (62/62)
- (0/0)
mingling_core/src/program/flag.rs
  78.95% (15/19)
  44.58% (37/83)
  37.50% (39/104)
- (0/0)
mingling_core/src/program/hook.rs
  39.77% (35/88)
  42.64% (223/523)
  47.09% (308/654)
- (0/0)
mingling_core/src/program/hook/control_unit.rs
  55.56% (5/9)
  43.90% (18/41)
  40.82% (20/49)
- (0/0)
mingling_core/src/program/once_exec.rs
   0.00% (0/7)
   0.00% (0/70)
   0.00% (0/83)
- (0/0)
mingling_core/src/program/repl_exec.rs
   0.00% (0/4)
   0.00% (0/62)
   0.00% (0/79)
- (0/0)
mingling_core/src/program/repl_exec/splitter.rs
  92.31% (12/13)
  91.67% (77/84)
  92.76% (141/152)
- (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
  80.00% (8/10)
  83.05% (49/59)
  89.58% (86/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
  67.44% (29/43)
  70.33% (173/246)
  73.45% (285/388)
- (0/0)
mingling_core/src/renderer/structural.rs
  81.82% (9/11)
  97.56% (80/82)
  93.80% (121/129)
- (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_macros/src/attr/chain.rs
   0.00% (0/11)
   0.00% (0/191)
   0.00% (0/268)
- (0/0)
mingling_macros/src/attr/completion.rs
   0.00% (0/4)
   0.00% (0/142)
   0.00% (0/203)
- (0/0)
mingling_macros/src/attr/dispatcher_clap.rs
   0.00% (0/5)
   0.00% (0/106)
   0.00% (0/127)
- (0/0)
mingling_macros/src/attr/help.rs
   0.00% (0/6)
   0.00% (0/116)
   0.00% (0/216)
- (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/8)
   0.00% (0/138)
   0.00% (0/234)
- (0/0)
mingling_macros/src/derive/enum_tag.rs
   0.00% (0/6)
   0.00% (0/87)
   0.00% (0/110)
- (0/0)
mingling_macros/src/derive/grouped.rs
   0.00% (0/3)
   0.00% (0/25)
   0.00% (0/41)
- (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/7)
   0.00% (0/72)
   0.00% (0/130)
- (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/25)
   0.00% (0/207)
   0.00% (0/363)
- (0/0)
mingling_macros/src/func/group.rs
   0.00% (0/6)
   0.00% (0/58)
   0.00% (0/105)
- (0/0)
mingling_macros/src/func/node.rs
   0.00% (0/3)
   0.00% (0/27)
   0.00% (0/39)
- (0/0)
mingling_macros/src/func/pack.rs
   0.00% (0/2)
   0.00% (0/27)
   0.00% (0/52)
- (0/0)
mingling_macros/src/func/pack_err.rs
   0.00% (0/3)
   0.00% (0/52)
   0.00% (0/96)
- (0/0)
mingling_macros/src/func/r_print.rs
   0.00% (0/8)
   0.00% (0/57)
   0.00% (0/123)
- (0/0)
mingling_macros/src/func/suggest.rs
   0.00% (0/4)
   0.00% (0/38)
   0.00% (0/62)
- (0/0)
mingling_macros/src/lib.rs
   0.00% (0/48)
   0.00% (0/190)
   0.00% (0/269)
- (0/0)
mingling_macros/src/systems/res_injection.rs
   0.00% (0/7)
   0.00% (0/155)
   0.00% (0/151)
- (0/0)
mingling_macros/src/systems/structural_data.rs
   0.00% (0/6)
   0.00% (0/103)
   0.00% (0/177)
- (0/0)
mingling_pathf/src/config.rs
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/3)
- (0/0)
mingling_pathf/src/error.rs
   0.00% (0/3)
   0.00% (0/24)
   0.00% (0/32)
- (0/0)
mingling_pathf/src/module_pathf.rs
   0.00% (0/15)
   0.00% (0/173)
   0.00% (0/290)
- (0/0)
mingling_pathf/src/pattern_analyzer.rs
   0.00% (0/14)
   0.00% (0/82)
   0.00% (0/110)
- (0/0)
mingling_pathf/src/patterns/basic_struct.rs
   0.00% (0/2)
   0.00% (0/25)
   0.00% (0/37)
- (0/0)
mingling_pathf/src/patterns/chain.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/66)
- (0/0)
mingling_pathf/src/patterns/completion.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/66)
- (0/0)
mingling_pathf/src/patterns/dispatcher.rs
   0.00% (0/17)
   0.00% (0/128)
   0.00% (0/210)
- (0/0)
mingling_pathf/src/patterns/dispatcher_clap.rs
   0.00% (0/13)
   0.00% (0/168)
   0.00% (0/276)
- (0/0)
mingling_pathf/src/patterns/group.rs
   0.00% (0/7)
   0.00% (0/117)
   0.00% (0/190)
- (0/0)
mingling_pathf/src/patterns/grouped_derive.rs
   0.00% (0/6)
   0.00% (0/59)
   0.00% (0/100)
- (0/0)
mingling_pathf/src/patterns/help.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/66)
- (0/0)
mingling_pathf/src/patterns/pack.rs
   0.00% (0/3)
   0.00% (0/49)
   0.00% (0/88)
- (0/0)
mingling_pathf/src/patterns/renderer.rs
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/66)
- (0/0)
mingling_pathf/src/type_mapping_builder.rs
   0.00% (0/6)
   0.00% (0/68)
   0.00% (0/118)
- (0/0)
Totals
  41.08% (610/1485)
  34.91% (3607/10332)
  39.18% (6176/15764)
- (0/0)
Generated by llvm-cov -- llvm version 22.1.2-rust-1.95.0-stable