MCPcopy Create free account
hub / github.com/PaddlePaddle/Paddle / get_api_diff

Function get_api_diff

tools/check_api_yaml_same.py:79–88  ·  view source on GitHub ↗
(dev_api_file, pr_api_file)

Source from the content-addressed store, hash-verified

77
78
79def get_api_diff(dev_api_file, pr_api_file):
80 develop_apis = read_api(dev_api_file)
81 pr_apis = read_api(pr_api_file)
82
83 differ = difflib.Differ()
84 diff_obj = differ.compare(develop_apis, pr_apis)
85 result = []
86 for each_diff in diff_obj:
87 result.append(each_diff)
88 return result
89
90
91def get_yaml_diff(branch):

Callers 1

Calls 3

read_apiFunction · 0.85
compareMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected