Implement Cancel Safety using CmdExecution
and blocks
#163
92.54% of diff hit (target 92.45%)
View this Pull Request on Codecov
92.54% of diff hit (target 92.45%)
Annotations
Check warning on line 154 in crate/cmd/src/ctx/cmd_ctx.rs
codecov / codecov/patch
crate/cmd/src/ctx/cmd_ctx.rs#L154
Added line #L154 was not covered by tests
Check warning on line 240 in crate/cmd/src/scopes/multi_profile_no_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/multi_profile_no_flow.rs#L238-L240
Added lines #L238 - L240 were not covered by tests
Check warning on line 327 in crate/cmd/src/scopes/multi_profile_single_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/multi_profile_single_flow.rs#L325-L327
Added lines #L325 - L327 were not covered by tests
Check warning on line 98 in crate/cmd/src/scopes/no_profile_no_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/no_profile_no_flow.rs#L96-L98
Added lines #L96 - L98 were not covered by tests
Check warning on line 182 in crate/cmd/src/scopes/single_profile_no_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_no_flow.rs#L182
Added line #L182 was not covered by tests
Check warning on line 194 in crate/cmd/src/scopes/single_profile_no_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_no_flow.rs#L193-L194
Added lines #L193 - L194 were not covered by tests
Check warning on line 197 in crate/cmd/src/scopes/single_profile_no_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_no_flow.rs#L197
Added line #L197 was not covered by tests
Check warning on line 221 in crate/cmd/src/scopes/single_profile_no_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_no_flow.rs#L219-L221
Added lines #L219 - L221 were not covered by tests
Check warning on line 395 in crate/cmd/src/scopes/single_profile_single_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_single_flow.rs#L393-L395
Added lines #L393 - L395 were not covered by tests
Check warning on line 513 in crate/cmd/src/scopes/single_profile_single_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_single_flow.rs#L513
Added line #L513 was not covered by tests
Check warning on line 536 in crate/cmd/src/scopes/single_profile_single_flow.rs
codecov / codecov/patch
crate/cmd/src/scopes/single_profile_single_flow.rs#L536
Added line #L536 was not covered by tests
Check warning on line 11 in crate/cmd_model/src/cmd_execution_error.rs
codecov / codecov/patch
crate/cmd_model/src/cmd_execution_error.rs#L10-L11
Added lines #L10 - L11 were not covered by tests
Check warning on line 31 in crate/cmd_rt/src/cmd_block/cmd_block_wrapper.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_block/cmd_block_wrapper.rs#L31
Added line #L31 was not covered by tests
Check warning on line 127 in crate/cmd_rt/src/cmd_block/cmd_block_wrapper.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_block/cmd_block_wrapper.rs#L120-L127
Added lines #L120 - L127 were not covered by tests
Check warning on line 132 in crate/cmd_rt/src/cmd_block/cmd_block_wrapper.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_block/cmd_block_wrapper.rs#L130-L132
Added lines #L130 - L132 were not covered by tests
Check warning on line 170 in crate/cmd_rt/src/cmd_execution.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution.rs#L170
Added line #L170 was not covered by tests
Check warning on line 172 in crate/cmd_rt/src/cmd_execution.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution.rs#L172
Added line #L172 was not covered by tests
Check warning on line 174 in crate/cmd_rt/src/cmd_execution.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution.rs#L174
Added line #L174 was not covered by tests
Check warning on line 342 in crate/cmd_rt/src/cmd_execution.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution.rs#L326-L342
Added lines #L326 - L342 were not covered by tests
Check warning on line 401 in crate/cmd_rt/src/cmd_execution.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution.rs#L394-L401
Added lines #L394 - L401 were not covered by tests
Check warning on line 133 in crate/cmd_rt/src/cmd_execution/cmd_execution_error_builder.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution/cmd_execution_error_builder.rs#L127-L133
Added lines #L127 - L133 were not covered by tests
Check warning on line 163 in crate/cmd_rt/src/cmd_execution/cmd_execution_error_builder.rs
codecov / codecov/patch
crate/cmd_rt/src/cmd_execution/cmd_execution_error_builder.rs#L163
Added line #L163 was not covered by tests
Check warning on line 168 in crate/data_derive/src/lib.rs
codecov / codecov/patch
crate/data_derive/src/lib.rs#L168
Added line #L168 was not covered by tests
Check warning on line 52 in crate/rt/src/cmd_blocks/apply_exec_cmd_block.rs
codecov / codecov/patch
crate/rt/src/cmd_blocks/apply_exec_cmd_block.rs#L50-L52
Added lines #L50 - L52 were not covered by tests
Check warning on line 68 in crate/rt/src/cmd_blocks/apply_exec_cmd_block.rs
codecov / codecov/patch
crate/rt/src/cmd_blocks/apply_exec_cmd_block.rs#L66-L68
Added lines #L66 - L68 were not covered by tests