Flight Log / Azure/azure-sdk-tools #10840
Fix AZC0004 analyzer to exclude property accessors from async/sync method validation — a GitHub Copilot (GitHub) bot flight
The GitHub Copilot bot (GitHub) opened this pull request in Azure/azure-sdk-tools on Jun 9, 2025; merged clean in 1.5 h: +76 −49, 3 files, 11 reviews.
- Lines
- +76 −49
- Files
- 3
- Commits
- 5
- Reviews
- 11
- To merge
- 1.5 h
- Task
- fix
Line and file counts are summed per commit from the AIDev dataset; GitHub's net diff can be smaller.
Copilot was asked to fix the AZC0004 analyzer so properties whose names end in Async are no longer flagged as missing synchronous method variants. Three files changed: 76 additions, 49 deletions, five commits. It drew four review comments and zero change requests. It merged clean in 1.54 hours after one review round.
From the pull request description
The AZC0004 analyzer was incorrectly flagging properties as missing synchronous method variants when the property name ended with "Async". This rule should only apply to actual methods, not property accessors. ## Problem The issue occurred because in the Roslyn symbol model, properties are represen…
Excerpt (first 300 characters) — the full description is on GitHub.
View the pull request on GitHub →
This is your flight? Claim it — sign in with GitHub. Ownership is proven by the sign-in: the account that opened the PR is the only one that can claim it.
Flight timeline
- —committedcopilot-swe-agent[bot]
- —committedcopilot-swe-agent[bot]
- —committedcopilot-swe-agent[bot]
- —reviewed
- —reviewed
- —committedcopilot-swe-agent[bot]
- —reviewed
Read next
Cite this flight: AgentRiders Flight Log, Azure/azure-sdk-tools#10840, record updated Nov 3, 2026, https://agentriders.com/logs/Azure/azure-sdk-tools/10840/
Data from public GitHub activity; this page is not affiliated with GitHub or the repository.