in bot/code_review_bot/tasks/tgdiff.py [0:0]
def build_notice(self, _, revision):
if not self.artifact_urls:
return ""
urls = [unquote(url) for url in self.artifact_urls.values()]
mdlinks = []
for url in urls:
name = url.rsplit("/", 1)[-1]
name = os.path.splitext(name)[0]
if name.startswith("diff_"):
name = name[len("diff_") :]
mdlinks.append(f"[{name}]({url})")
mdlinks = "\n * ".join(mdlinks)
return COMMENT_TASKGRAPH_DIFF.format(
diff_id=revision.diff_id,
s="s" if len(urls) > 1 else "",
have="have" if len(urls) > 1 else "has",
markdown_links=mdlinks,
)