Bypass operation group suppression - #49039
Conversation
|
Azure Pipelines: Successfully started running 1 pipeline(s). 9 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
8b1dadb to
61581b2
Compare
|
Azure Pipelines: Successfully started running 1 pipeline(s). 9 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
The operation-group regression test does not invoke suppression filtering, so it passes without validating the fix.
Get a fresh assessment by requesting another Copilot review.
Review effort: Balanced
Findings: 1
What changed in this PR
Updates changelog tracking to report operation-group methods and newly required model properties.
Changes:
- Bypasses
AddedClassMethodsuppression for operation groups. - Adds required-property breaking-change detection.
- Adds regression tests for both behaviors.
| File | Description |
|---|---|
breaking_changes_tracker.py |
Implements suppression bypass and required-property reporting. |
test_changelog.py |
Adds tests for the new changelog behavior. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
Yuchao Yan (msyyc)
left a comment
There was a problem hiding this comment.
Three correctness findings from the review.
c9c0a97 to
73ebb9e
Compare
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Property annotation extraction causes false required-property reports for equivalent nullable syntax.
Get a fresh assessment by requesting another Copilot review.
Review effort: Balanced
Findings: 1

fix #48952
Include
{}.{} is now required.in the changelog for a model property is changed from optional to required