Merge pull request #1021 from Codium-ai/tr/margins

increase margins
This commit is contained in:
Tal
2024-07-04 12:13:22 +03:00
committed by GitHub
2 changed files with 25 additions and 17 deletions

View File

@ -21,8 +21,8 @@ MORE_MODIFIED_FILES_ = "Additional modified files (insufficient token budget to
ADDED_FILES_ = "Additional added files (insufficient token budget to process):\n" ADDED_FILES_ = "Additional added files (insufficient token budget to process):\n"
OUTPUT_BUFFER_TOKENS_SOFT_THRESHOLD = 1000 OUTPUT_BUFFER_TOKENS_SOFT_THRESHOLD = 1500
OUTPUT_BUFFER_TOKENS_HARD_THRESHOLD = 600 OUTPUT_BUFFER_TOKENS_HARD_THRESHOLD = 1000

View File

@ -173,22 +173,30 @@ def convert_to_markdown_v2(output_data: dict, gfm_supported: bool = True, increm
markdown_text += f"</td></tr>\n" markdown_text += f"</td></tr>\n"
elif 'key issues to review' in key_nice.lower(): elif 'key issues to review' in key_nice.lower():
value = value.strip() value = value.strip()
issues = value.split('\n- ') if is_value_no(value):
for i, _ in enumerate(issues): if gfm_supported:
issues[i] = issues[i].strip().strip('-').strip() markdown_text += f"<tr><td>"
issues = unique_strings(issues) # remove duplicates markdown_text += f"{emoji}&nbsp;<strong>No key issues to review</strong>"
if gfm_supported: markdown_text += f"</td></tr>\n"
markdown_text += f"<tr><td>" else:
markdown_text += f"{emoji}&nbsp;<strong>{key_nice}</strong><br><br>\n\n" markdown_text += f"### {emoji} No key issues to review\n\n"
else: else:
markdown_text += f"### {emoji} Key issues to review:\n\n" issues = value.split('\n- ')
for i, issue in enumerate(issues): for i, _ in enumerate(issues):
if not issue: issues[i] = issues[i].strip().strip('-').strip()
continue issues = unique_strings(issues) # remove duplicates
issue = emphasize_header(issue, only_markdown=True) if gfm_supported:
markdown_text += f"{issue}\n\n" markdown_text += f"<tr><td>"
if gfm_supported: markdown_text += f"{emoji}&nbsp;<strong>{key_nice}</strong><br><br>\n\n"
markdown_text += f"</td></tr>\n" else:
markdown_text += f"### {emoji} Key issues to review:\n\n"
for i, issue in enumerate(issues):
if not issue:
continue
issue = emphasize_header(issue, only_markdown=True)
markdown_text += f"{issue}\n\n"
if gfm_supported:
markdown_text += f"</td></tr>\n"
else: else:
if gfm_supported: if gfm_supported:
markdown_text += f"<tr><td>" markdown_text += f"<tr><td>"