Skip to content

async usings - #4574

Merged
devlead merged 1 commit into
cake-build:developfrom
SimonCropp:async-usings
Oct 7, 2025
Merged

async usings#4574
devlead merged 1 commit into
cake-build:developfrom
SimonCropp:async-usings

Conversation

@SimonCropp

Copy link
Copy Markdown
Contributor

No description provided.

@devlead devlead left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Request Changes

Technical Review: ⚠️ Concern - Changing from using var to await using var changes disposal timing from synchronous to asynchronous. Need verification that this doesn't cause issues.

Process Issues:

  • Missing Issue Link: This PR must be linked to an issue describing the modernization effort
  • Insufficient Description: PR description should explain the async disposal changes and potential impact

Recommendation:

  1. Fix the build failures first
  2. Create an issue describing the .NET modernization effort
  3. Add description explaining the async disposal changes and potential impact
  4. Ensure all async callers are properly handled
  5. Verify no deadlock potential

@devlead devlead linked an issue Oct 7, 2025 that may be closed by this pull request
@devlead
devlead merged commit cb46553 into cake-build:develop Oct 7, 2025
15 of 16 checks passed
This was referenced Nov 11, 2025
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.

Replace using with await using for IAsyncDisposable resources

2 participants