From ad27aeecfee1d9059087b8d4aae5d1ca42f4ce25 Mon Sep 17 00:00:00 2001 From: bol0gna <75225753+bol0gna@users.noreply.github.com> Date: Thu, 14 May 2026 18:24:28 -0700 Subject: [PATCH] fix: Use preformatted text for purl and cpe when writing markdown --- sbom2doc/generator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sbom2doc/generator.py b/sbom2doc/generator.py index 46a3c0b..727885d 100644 --- a/sbom2doc/generator.py +++ b/sbom2doc/generator.py @@ -139,6 +139,9 @@ def generate_document(format, sbom_parser, filename, outfile, include_license): cpe = reference[2] download = package.get("downloadlocation", "NOT KNOWN") copyright = package.get("copyrighttext", "-") + if isinstance(sbom_document, MarkdownBuilder): + purl = f"`{purl}`" if purl else "" + cpe = f"`{cpe}`" if cpe else "" sbom_document.addrow( [ name,