Skip to content

Conversation

@chloe-yeo
Copy link
Contributor

@chloe-yeo chloe-yeo commented Oct 24, 2025

Enhancements for ProgressManager, including:

  • Renaming interop methods
  • Change summary(of:) method signatures to take KeyPath
  • Correct placement of didSet calls

@chloe-yeo chloe-yeo changed the title Update ProgressManager API with enhancements Minor updates to ProgressManager API Oct 24, 2025
@chloe-yeo chloe-yeo changed the title Minor updates to ProgressManager API Minor Updates to ProgressManager API Oct 24, 2025
@chloe-yeo chloe-yeo force-pushed the implementation/progress-manager-enhancements branch 2 times, most recently from 9661753 to ebb8a07 Compare October 24, 2025 20:38
@chloe-yeo chloe-yeo requested a review from itingliu October 27, 2025 17:48
@chloe-yeo chloe-yeo force-pushed the implementation/progress-manager-enhancements branch 2 times, most recently from ebb8a07 to cfd13a8 Compare November 3, 2025 21:37
@chloe-yeo chloe-yeo force-pushed the implementation/progress-manager-enhancements branch from cfd13a8 to 554ff02 Compare November 4, 2025 23:23
@chloe-yeo
Copy link
Contributor Author

@swift-ci please test

let p2 = Progress(totalUnitCount: 1, parent: overall, pendingUnitCount: 5)

await doSomething(subprogress: p2.makeChild(withPendingUnitCount: 1))
await doSomething(subprogress: p2.subprogress(assigningCount: 1))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does look more consistent than the previous one

@chloe-yeo chloe-yeo merged commit f819caa into swiftlang:future Nov 5, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants