Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
felis-code-gen-prepared/src/lib.rs | 24.44% (22/90) | 54.33% (339/624) | 38.61% (61/158) | - (0/0) |
felis-rename/src/lib.rs | 100.00% (1/1) | 100.00% (24/24) | 100.00% (1/1) | - (0/0) |
felis-rename/src/path_table.rs | 55.00% (11/20) | 78.22% (79/101) | 75.00% (33/44) | - (0/0) |
felis-rename/src/rename_defs.rs | 29.47% (28/95) | 70.21% (363/517) | 50.76% (167/329) | - (0/0) |
felis-rename/src/rename_uses.rs | 28.81% (34/118) | 72.33% (549/759) | 53.10% (240/452) | - (0/0) |
felis-syn/src/decoration.rs | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
felis-syn/src/lib.rs | 50.00% (2/4) | 65.00% (13/20) | 46.67% (7/15) | - (0/0) |
felis-syn/src/syn_entrypoint.rs | 20.00% (1/5) | 76.19% (16/21) | 60.00% (12/20) | - (0/0) |
felis-syn/src/syn_expr.rs | 75.00% (21/28) | 87.03% (161/185) | 77.78% (161/207) | - (0/0) |
felis-syn/src/syn_expr/syn_expr_app.rs | 50.00% (3/6) | 88.89% (24/27) | 73.68% (14/19) | - (0/0) |
felis-syn/src/syn_expr/syn_expr_ident_with_path.rs | 50.00% (3/6) | 87.10% (27/31) | 69.23% (18/26) | - (0/0) |
felis-syn/src/syn_expr/syn_expr_match.rs | 25.00% (4/16) | 76.54% (62/81) | 57.69% (45/78) | - (0/0) |
felis-syn/src/syn_expr/syn_expr_number.rs | 33.33% (2/6) | 57.14% (8/14) | 53.85% (7/13) | - (0/0) |
felis-syn/src/syn_expr/syn_expr_paren.rs | 20.00% (1/5) | 70.00% (14/20) | 50.00% (10/20) | - (0/0) |
felis-syn/src/syn_expr/syn_expr_string.rs | 33.33% (2/6) | 66.67% (12/18) | 57.14% (8/14) | - (0/0) |
felis-syn/src/syn_file.rs | 20.00% (2/10) | 77.14% (27/35) | 54.05% (20/37) | - (0/0) |
felis-syn/src/syn_proc.rs | 20.00% (2/10) | 70.00% (35/50) | 51.92% (27/52) | - (0/0) |
felis-syn/src/syn_statement.rs | 16.67% (1/6) | 70.21% (33/47) | 55.56% (30/54) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_assign.rs | 20.00% (1/5) | 64.71% (11/17) | 54.17% (13/24) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_break.rs | 20.00% (1/5) | 75.00% (15/20) | 57.89% (11/19) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_continue.rs | 20.00% (1/5) | 75.00% (15/20) | 57.89% (11/19) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_expr_semi.rs | 16.67% (1/6) | 42.11% (8/19) | 47.06% (8/17) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_if.rs | 20.00% (1/5) | 70.97% (22/31) | 55.88% (19/34) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_let.rs | 18.75% (3/16) | 52.00% (39/75) | 42.17% (35/83) | - (0/0) |
felis-syn/src/syn_statement/syn_statement_loop.rs | 20.00% (1/5) | 73.68% (14/19) | 57.89% (11/19) | - (0/0) |
felis-syn/src/syn_type.rs | 36.51% (23/63) | 77.57% (211/272) | 62.81% (152/242) | - (0/0) |
felis-syn/src/syn_type_def.rs | 42.86% (6/14) | 84.16% (85/101) | 68.48% (63/92) | - (0/0) |
felis-syn/src/syn_typed_arg.rs | 60.00% (6/10) | 89.09% (49/55) | 74.47% (35/47) | - (0/0) |
felis-syn/src/test_utils.rs | 100.00% (1/1) | 100.00% (5/5) | 83.33% (5/6) | - (0/0) |
felis-syn/src/token.rs | 38.33% (46/120) | 76.84% (428/557) | 66.36% (215/324) | - (0/0) |
felis-term/src/lib.rs | 0.00% (0/55) | 0.00% (0/185) | 0.00% (0/93) | - (0/0) |
felis-type-checker/src/retrieve.rs | 78.95% (15/19) | 95.74% (180/188) | 87.10% (54/62) | - (0/0) |
felis-type-checker/src/typing.rs | 20.65% (19/92) | 51.21% (296/578) | 36.59% (60/164) | - (0/0) |
felis-x86-64/src/lib.rs | 100.00% (13/13) | 94.33% (333/353) | 83.74% (103/123) | - (0/0) |
neco-resolver/src/lib.rs | 75.00% (18/24) | 87.06% (74/85) | 85.11% (40/47) | - (0/0) |
neco-type-checker/src/lib.rs | 75.00% (6/8) | 75.00% (6/8) | 75.00% (6/8) | - (0/0) |
neco-type-checker/src/type_checker.rs | 60.00% (12/20) | 76.19% (128/168) | 68.54% (61/89) | - (0/0) |
neco-type-checker/src/type_term.rs | 45.45% (5/11) | 52.94% (9/17) | 61.11% (11/18) | - (0/0) |
neco-type-checker/src/type_term/type_term_base.rs | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
neco/src/bin/neco.rs | 0.00% (0/1) | 0.00% (0/7) | 0.00% (0/1) | - (0/0) |
neco/src/lib.rs | 50.00% (2/4) | 96.77% (60/62) | 77.78% (7/9) | - (0/0) |
Totals | 34.08% (321/942) | 69.58% (3774/5424) | 57.69% (1781/3087) | - (0/0) |