File
src/concurrent/mod.rs
Mode
Functions
Complexity
Cyclomatic
Cognitive
Coverage
Wcc
Crap
Skunk
≥
≥
≤
≤
60.0
60.0
16.4
16.4
16.7
16.7
%
%
Complexity
6.4
1.4
Coverage
99.2%
Wcc
90.7%
94.0%
CRAP
6.4
1.4
Skunk
6.5
1.5
Function | Complexity | Coverage | Wcc | CRAP | Skunk | ||
---|---|---|---|---|---|---|---|
<anonymous>(71, 89) | 6.0 |
100.0% |
100.0% |
100.0% |
100.0% | 6.0 | 6.0 |
<anonymous>(71, 89) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
new(435, 442) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
new(435, 442) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
<anonymous>(692, 694) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(692, 694) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
project_average(404, 418) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_average(404, 418) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
function(321, 331) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
function(321, 331) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
get_project_metrics(699, 706) | 4.0 |
100.0% |
100.0% |
100.0% |
100.0% | 4.0 | 4.0 |
get_project_metrics(699, 706) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
composer(738, 752) | 6.0 |
100.0% |
100.0% |
100.0% |
100.0% | 6.0 | 6.0 |
composer(738, 752) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
get_lines_coverage(101, 106) | 5.0 |
100.0% |
100.0% |
100.0% |
100.0% | 5.0 | 5.0 |
get_lines_coverage(101, 106) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
update_project_max(379, 393) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
update_project_max(379, 393) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
sum(272, 279) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
sum(272, 279) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
project_max(371, 377) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_max(371, 377) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
project_average(281, 298) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_average(281, 298) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
new(503, 513) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
new(503, 513) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
<anonymous>(576, 581) | 2.0 |
100.0% |
100.0% |
100.0% |
100.0% | 2.0 | 2.0 |
<anonymous>(576, 581) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
producer(714, 720) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
producer(714, 720) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
get_file_name(108, 113) | 5.0 |
100.0% |
100.0% |
100.0% |
100.0% | 5.0 | 5.0 |
get_file_name(108, 113) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(555, 559) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
<anonymous>(555, 559) | 2.0 |
100.0% |
100.0% |
100.0% |
100.0% | 2.0 | 2.0 |
project_total(333, 345) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_total(333, 345) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
get_functions_metrics(592, 609) | 4.0 |
100.0% |
100.0% |
100.0% |
100.0% | 4.0 | 4.0 |
get_functions_metrics(592, 609) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
merge(480, 488) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
merge(480, 488) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
project_min(217, 225) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_min(217, 225) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
compute_metrics(654, 664) | 4.0 |
100.0% |
100.0% |
100.0% |
100.0% | 4.0 | 4.0 |
compute_metrics(654, 664) | 2.0 |
100.0% |
100.0% |
100.0% |
100.0% | 2.0 | 2.0 |
<anonymous>(669, 671) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(669, 671) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
new(458, 463) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
new(458, 463) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
get_project_min(666, 675) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
get_project_min(666, 675) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
update_project_max(255, 269) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
update_project_max(255, 269) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
update_project_min(355, 369) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
update_project_min(355, 369) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
run(64, 91) | 8.0 |
100.0% |
100.0% |
100.0% |
100.0% | 8.0 | 8.0 |
run(64, 91) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
file(133, 161) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
file(133, 161) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
compute_file_metrics(611, 632) | 4.0 |
100.0% |
100.0% |
100.0% |
100.0% | 4.0 | 4.0 |
compute_file_metrics(611, 632) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_sum(396, 402) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_sum(396, 402) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
sort_output(546, 565) | 11.0 |
100.0% |
100.0% |
100.0% |
100.0% | 11.0 | 11.0 |
sort_output(546, 565) | 4.0 |
100.0% |
100.0% |
100.0% |
100.0% | 4.0 | 4.0 |
get_project_average(688, 697) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
get_project_average(688, 697) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
update_project_min(228, 242) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
update_project_min(228, 242) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
project_total(187, 215) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
project_total(187, 215) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
get_spaces(634, 652) | 5.0 |
100.0% |
100.0% |
100.0% |
100.0% | 5.0 | 5.0 |
get_spaces(634, 652) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_min(347, 353) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_min(347, 353) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
project_max(244, 252) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
project_max(244, 252) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
get_project_max(677, 686) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
get_project_max(677, 686) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
<anonymous>(79, 81) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(79, 81) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
function(163, 185) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
function(163, 185) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(603, 605) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(603, 605) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
consumer(722, 736) | 4.0 |
100.0% |
100.0% |
100.0% |
100.0% | 4.0 | 4.0 |
consumer(722, 736) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(680, 682) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
<anonymous>(680, 682) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
file(313, 319) | 1.0 |
100.0% |
100.0% |
100.0% |
100.0% | 1.0 | 1.0 |
file(313, 319) | 0.0 |
100.0% |
100.0% |
100.0% |
100.0% | 0.0 | 0.0 |
update(465, 477) | 3.0 |
100.0% |
100.0% |
100.0% |
100.0% | 3.0 | 3.0 |
update(465, 477) | 2.0 |
100.0% |
100.0% |
100.0% |
100.0% | 2.0 | 2.0 |
update_spaces(567, 590) | 5.0 |
94.1% |
94.1% |
94.1% |
94.1% | 5.0 | 5.5 |
update_spaces(567, 590) | 7.0 |
94.1% |
94.1% |
94.1% |
94.1% | 7.0 | 7.7 |
update_ignored_files(537, 544) | 4.0 |
80.0% |
80.0% |
80.0% |
80.0% | 4.1 | 5.3 |
update_ignored_files(537, 544) | 1.0 |
80.0% |
80.0% |
80.0% |
80.0% | 1.0 | 1.3 |
<anonymous>(547, 551) | 4.0 |
33.3% |
33.3% |
33.3% |
33.3% | 8.7 | 8.4 |
<anonymous>(547, 551) | 2.0 |
33.3% |
33.3% |
33.3% |
33.3% | 3.2 | 4.2 |