fix: Remove indentation prefix from diff code block markers for syntax highlighting

This commit is contained in:
0xallam
2026-02-15 17:16:58 -08:00
committed by Ahmed Allam
parent d6e9b3b7cf
commit 305ae2f699

View File

@@ -366,14 +366,14 @@ class Tracer:
f.write(f" ```\n {loc['snippet']}\n ```\n") f.write(f" ```\n {loc['snippet']}\n ```\n")
if loc.get("fix_before") or loc.get("fix_after"): if loc.get("fix_before") or loc.get("fix_after"):
f.write("\n **Suggested Fix:**\n") f.write("\n **Suggested Fix:**\n")
f.write(" ```diff\n") f.write("```diff\n")
if loc.get("fix_before"): if loc.get("fix_before"):
for line in loc["fix_before"].splitlines(): for line in loc["fix_before"].splitlines():
f.write(f" - {line}\n") f.write(f"- {line}\n")
if loc.get("fix_after"): if loc.get("fix_after"):
for line in loc["fix_after"].splitlines(): for line in loc["fix_after"].splitlines():
f.write(f" + {line}\n") f.write(f"+ {line}\n")
f.write(" ```\n") f.write("```\n")
f.write("\n") f.write("\n")
if report.get("remediation_steps"): if report.get("remediation_steps"):