Upgrade IPA to Rust 2024 edition #1532
96.50% of diff hit (target 80.00%)
View this Pull Request on Codecov
96.50% of diff hit (target 80.00%)
Annotations
Check warning on line 225 in ipa-core/src/app.rs
codecov / codecov/patch
ipa-core/src/app.rs#L225
Added line #L225 was not covered by tests
Check warning on line 244 in ipa-core/src/app.rs
codecov / codecov/patch
ipa-core/src/app.rs#L244
Added line #L244 was not covered by tests
Check warning on line 162 in ipa-core/src/bin/ipa_bench/cmd.rs
codecov / codecov/patch
ipa-core/src/bin/ipa_bench/cmd.rs#L162
Added line #L162 was not covered by tests
Check warning on line 184 in ipa-core/src/bin/report_collector.rs
codecov / codecov/patch
ipa-core/src/bin/report_collector.rs#L184
Added line #L184 was not covered by tests
Check warning on line 186 in ipa-core/src/bin/report_collector.rs
codecov / codecov/patch
ipa-core/src/bin/report_collector.rs#L186
Added line #L186 was not covered by tests
Check warning on line 39 in ipa-core/src/cli/metric_collector.rs
codecov / codecov/patch
ipa-core/src/cli/metric_collector.rs#L39
Added line #L39 was not covered by tests
Check warning on line 161 in ipa-core/src/cli/playbook/mod.rs
codecov / codecov/patch
ipa-core/src/cli/playbook/mod.rs#L161
Added line #L161 was not covered by tests
Check warning on line 194 in ipa-core/src/cli/playbook/mod.rs
codecov / codecov/patch
ipa-core/src/cli/playbook/mod.rs#L192-L194
Added lines #L192 - L194 were not covered by tests
Check warning on line 60 in ipa-core/src/cli/verbosity.rs
codecov / codecov/patch
ipa-core/src/cli/verbosity.rs#L60
Added line #L60 was not covered by tests
Check warning on line 902 in ipa-core/src/helpers/buffers/ordering_sender.rs
codecov / codecov/patch
ipa-core/src/helpers/buffers/ordering_sender.rs#L902
Added line #L902 was not covered by tests
Check warning on line 196 in ipa-core/src/helpers/buffers/unordered_receiver.rs
codecov / codecov/patch
ipa-core/src/helpers/buffers/unordered_receiver.rs#L196
Added line #L196 was not covered by tests
Check warning on line 419 in ipa-core/src/helpers/transport/stream/input.rs
codecov / codecov/patch
ipa-core/src/helpers/transport/stream/input.rs#L419
Added line #L419 was not covered by tests
Check warning on line 264 in ipa-core/src/protocol/context/semi_honest.rs
codecov / codecov/patch
ipa-core/src/protocol/context/semi_honest.rs#L263-L264
Added lines #L263 - L264 were not covered by tests
Check warning on line 238 in ipa-core/src/protocol/ipa_prf/boolean_ops/sigmoid.rs
codecov / codecov/patch
ipa-core/src/protocol/ipa_prf/boolean_ops/sigmoid.rs#L238
Added line #L238 was not covered by tests
Check warning on line 1276 in ipa-core/src/report/hybrid.rs
codecov / codecov/patch
ipa-core/src/report/hybrid.rs#L1275-L1276
Added lines #L1275 - L1276 were not covered by tests
Check warning on line 1280 in ipa-core/src/report/hybrid.rs
codecov / codecov/patch
ipa-core/src/report/hybrid.rs#L1280
Added line #L1280 was not covered by tests
Check warning on line 25 in ipa-core/src/report/hybrid_info.rs
codecov / codecov/patch
ipa-core/src/report/hybrid_info.rs#L25
Added line #L25 was not covered by tests
Check warning on line 42 in ipa-core/src/report/hybrid_info.rs
codecov / codecov/patch
ipa-core/src/report/hybrid_info.rs#L42
Added line #L42 was not covered by tests
Check warning on line 62 in ipa-core/src/report/hybrid_info.rs
codecov / codecov/patch
ipa-core/src/report/hybrid_info.rs#L62
Added line #L62 was not covered by tests
Check warning on line 123 in ipa-core/src/report/hybrid_info.rs
codecov / codecov/patch
ipa-core/src/report/hybrid_info.rs#L123
Added line #L123 was not covered by tests
Check warning on line 151 in ipa-core/src/report/hybrid_info.rs
codecov / codecov/patch
ipa-core/src/report/hybrid_info.rs#L151
Added line #L151 was not covered by tests
Check warning on line 182 in ipa-core/src/report/hybrid_info.rs
codecov / codecov/patch
ipa-core/src/report/hybrid_info.rs#L182
Added line #L182 was not covered by tests
Check warning on line 130 in ipa-step-derive/src/lib.rs
codecov / codecov/patch
ipa-step-derive/src/lib.rs#L130
Added line #L130 was not covered by tests