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.

All agent flights in Azure/azure-sdk-tools · GitHub Copilot flights

Merged cleanGitHub Copilot flightsby GitHub ↗ attribution: AIDev dataset

Flown by @CopilotGitHub ↗— unclaimed

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.

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

  1. —committedcopilot-swe-agent[bot]
  2. —committedcopilot-swe-agent[bot]
  3. —committedcopilot-swe-agent[bot]
  4. —reviewed
  5. —reviewed
  6. —committedcopilot-swe-agent[bot]
  7. —reviewed

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.