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.
- 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.
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]
- —reviewed
- —committedcopilot-swe-agent[bot]
- —reviewed
- —committedcopilot-swe-agent[bot]
- —committedcopilot-swe-agent[bot]
- —reviewed
- —committedcopilot-swe-agent[bot]
- Jun 12, 2025changes requestedKrzysztofCwalina↗
- Jun 12, 2025changes requestedKrzysztofCwalina↗
- Jun 12, 2025changes requestedKrzysztofCwalina↗
Read next
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.