From ddaed3ef4a53e837a2e2cedc08bb0dfbf3b2d6f3 Mon Sep 17 00:00:00 2001 From: quyansiyuanwang <132176401+quyansiyuanwang@users.noreply.github.com> Date: Tue, 17 Oct 2023 18:46:15 +0800 Subject: [PATCH] renamed functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 使用蛇形命名法 --- tools/ChangelogGenerator/changelog_generator.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/tools/ChangelogGenerator/changelog_generator.py b/tools/ChangelogGenerator/changelog_generator.py index 64269490ac..1ca6d99862 100644 --- a/tools/ChangelogGenerator/changelog_generator.py +++ b/tools/ChangelogGenerator/changelog_generator.py @@ -70,15 +70,20 @@ def individual_commits(commits: dict, indent: str = "") -> (str, list): return ret_message, ret_contributor -def updateCommits(commit_message, sorted_commits, update_dict): +def update_commits(commit_message, sorted_commits, update_dict): oper = 'other' for key, trans in translations.items(): - if key in commit_message or commit_message.startswith(trans): + if key in commit_message: oper = trans break + else: + for key in set(translations.values()): + if commit_message.startswith(key): + oper = key + break sorted_commits[oper].update(update_dict) -def updateMessage(sorted_commits, ret_message, ret_contributor): +def update_message(sorted_commits, ret_message, ret_contributor): for key, trans in translations_resort.items(): if sorted_commits[trans]: ret_message += f"\n### {key}\n\n" @@ -98,9 +103,9 @@ def print_commits(commits: dict): } for commit_hash, commit_info in commits.items(): commit_message = commit_info["message"] - updateCommits(commit_message, sorted_commits, {commit_hash: commit_info}) + update_commits(commit_message, sorted_commits, {commit_hash: commit_info}) - return updateMessage(sorted_commits, '', []) + return update_message(sorted_commits, '', []) def build_commits_tree(commit_hash: str): '''