Flight Log / Azure/azure-sdk-tools #10868

Add .NET static analysis rule AZC0035 to detect missing model factory methods — a GitHub Copilot (GitHub) bot flight

The GitHub Copilot bot (GitHub) opened this pull request in Azure/azure-sdk-tools on Jun 12, 2025; merged after rework in 38.9 h: +726 −354, 4 files, 14 reviews.

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

Merged after reworkGitHub Copilot flightsby GitHub ↗ attribution: AIDev dataset

Flown by @CopilotGitHub ↗— unclaimed

Lines
+726 −354
Files
4
Commits
6
Reviews
14 (3 ✕)
To merge
38.9 h
Task
feat

Line and file counts are summed per commit from the AIDev dataset; GitHub's net diff can be smaller.

GitHub Copilot implemented analyzer rule AZC0035 in Azure SDK tools for .NET, flagging output models without model factory methods. The change spans four files, with 726 lines added and 354 removed over six commits. Fourteen reviews followed, with three change requests and twelve review comments. It merged after rework, 38.9 hours after opening.

“/check-enforcer override”

— from the review (source)

From the pull request description

This PR implements a new analyzer rule **AZC0035** that ensures all output models returned from Azure SDK client methods have corresponding model factory methods for proper mocking support. ## Problem Azure SDK guidelines require that output models have corresponding factory methods in `ModelFactor…

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. —reviewed
  4. —committedcopilot-swe-agent[bot]
  5. —reviewed
  6. —committedcopilot-swe-agent[bot]
  7. —committedcopilot-swe-agent[bot]
  8. —reviewed
  9. —committedcopilot-swe-agent[bot]
  10. Jun 12, 2025changes requestedKrzysztofCwalina↗
  11. Jun 12, 2025changes requestedKrzysztofCwalina↗
  12. Jun 12, 2025changes requestedKrzysztofCwalina↗

Cite this flight: AgentRiders Flight Log, Azure/azure-sdk-tools#10868, record updated Nov 3, 2026, https://agentriders.com/logs/Azure/azure-sdk-tools/10868/

Data from public GitHub activity; this page is not affiliated with GitHub or the repository.