We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf825da commit b409e51Copy full SHA for b409e51
tools/check_api_yaml_same.py
@@ -119,6 +119,23 @@ def get_yaml_diff(branch):
119
if each_diff[0] == '-':
120
api_delete.append(each_diff)
121
122
+# remove api that doesn't modify name and args
123
+add_exclude = []
124
+delete_exclude = []
125
+for each_add_diff in api_add:
126
+ for each_delete_diff in api_delete:
127
+ if get_api_name(each_add_diff) == get_api_name(
128
+ each_delete_diff
129
+ ) and get_api_args(each_add_diff) == get_api_args(each_delete_diff):
130
+ add_exclude.append(each_add_diff)
131
+ delete_exclude.append(each_delete_diff)
132
+
133
+for exclude_item in add_exclude:
134
+ api_add.remove(exclude_item)
135
+for exclude_item in delete_exclude:
136
+ api_delete.remove(exclude_item)
137
138
139
yaml_add = []
140
yaml_delete = []
141
0 commit comments