Skip to content

Commit cd4f207

Browse files
Clarify Azure policy for new-version RequiredStatusChange findings (#542)
* Initial plan * docs: clarify Azure policy for RequiredStatusChange Co-authored-by: jianingwang123 <141212663+jianingwang123@users.noreply.github.com> * docs: remove ambiguity from requiredness change cause Co-authored-by: jianingwang123 <141212663+jianingwang123@users.noreply.github.com> * docs: remove redundant RequiredStatusChange guidance Co-authored-by: jianingwang123 <141212663+jianingwang123@users.noreply.github.com> * docs: apply requested RequiredStatusChange cause wording Co-authored-by: jianingwang123 <141212663+jianingwang123@users.noreply.github.com> * Fix formatting in RequiredStatusChange documentation --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jianingwang123 <141212663+jianingwang123@users.noreply.github.com>
1 parent 59e186f commit cd4f207

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎docs/rules/1025.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
**Description**: Checks whether an existing property's `required` status is changed from the previous specification.
44

5-
**Cause**: This is considered a breaking change in the same api-version but not breaking in new api-version .
5+
**Cause**: Changing an existing property's `required` status is a breaking change in the same api-version.
6+
In a new api-version, whether the change is breaking depends on its impact on the wire contract and Azure REST API breaking-change policy.
67

78
**Example**: `required` status for parameter `b` is changed from `false` to `true` without revising api-version.
89

0 commit comments

Comments
 (0)