Skip to content

Commit a776148

Browse files
authored
[breaking change detector] add allowlist for ARM SDK (Azure#37309)
* add allowlist for ARM SDK * Update breaking_changes_allowlist.py
1 parent 79eb48e commit a776148

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

scripts/breaking_changes_checker/breaking_changes_allowlist.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,18 @@
3737
("RemovedOrRenamedPositionalParam", "*", "*", "__init__", "config"),
3838
("RemovedOrRenamedPositionalParam", "*", "*", "__init__", "serializer"),
3939
("RemovedOrRenamedPositionalParam", "*", "*", "__init__", "deserializer"),
40+
# compared with msrest model, new DPG model is inherited from dict so we shall ignore some methods(e.g get/keys/items/values/...)
41+
("AddedClassMethod", "*", "*", "clear"),
42+
("AddedClassMethod", "*", "*", "copy"),
43+
("AddedClassMethod", "*", "*", "get"),
44+
("AddedClassMethod", "*", "*", "items"),
45+
("AddedClassMethod", "*", "*", "keys"),
46+
("AddedClassMethod", "*", "*", "pop"),
47+
("AddedClassMethod", "*", "*", "popitem"),
48+
("AddedClassMethod", "*", "*", "setdefault"),
49+
("AddedClassMethod", "*", "*", "update"),
50+
("AddedClassMethod", "*", "*", "values"),
51+
("AddedClassMethodParameter", "*", "*", "args", "__init__"),
52+
("AddedClassMethodParameter", "*", "*", "exclude_readonly", "as_dict"),
4053
]
4154
}

0 commit comments

Comments
 (0)