Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Cancel Safety using CmdExecution and blocks #163

Merged
merged 104 commits into from
Dec 28, 2023

Update `CHANGELOG.md`.

38afe59
Select commit
Loading
Failed to load commit list.
Merged

Implement Cancel Safety using CmdExecution and blocks #163

Update `CHANGELOG.md`.
38afe59
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Dec 28, 2023 in 1s

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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov codecov / codecov/patch

crate/rt/src/cmd_blocks/apply_exec_cmd_block.rs#L66-L68

Added lines #L66 - L68 were not covered by tests