From cbe8523178e21e4aea54c76390e40c795ef670f4 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 05 Apr 2025 18:22:05 +0800 Subject: [PATCH] Remove renderReadmeAtTree --- readme_to_html.go | 18 ------------------ diff --git a/readme_to_html.go b/readme_to_html.go index a7a9cc3e18b221c5c9ce24cdc05a10321711826f..6d3f6f3e50fd46cfb5d7686095168ec88683280c 100644 --- a/readme_to_html.go +++ b/readme_to_html.go @@ -9,7 +9,6 @@ "html" "html/template" "strings" - "github.com/go-git/go-git/v5/plumbing/object" "github.com/microcosm-cc/bluemonday" "github.com/niklasfasching/go-org/org" "github.com/yuin/goldmark" @@ -21,23 +20,6 @@ // escapeHTML just escapes a string and wraps it in [template.HTML]. func escapeHTML(s string) template.HTML { return template.HTML(html.EscapeString(s)) //#nosec G203 -} - -// renderReadmeAtTree looks for README files in the supplied Git tree and -// returns its filename and rendered (and sanitized) HTML. -func renderReadmeAtTree(tree *object.Tree) (string, template.HTML) { - for _, name := range []string{"README", "README.md", "README.org"} { - file, err := tree.File(name) - if err != nil { - continue - } - contents, err := file.Contents() - if err != nil { - return "Error fetching README", escapeHTML("Unable to fetch contents of " + name + ": " + err.Error()) - } - return renderReadme(stringToBytes(contents), name) - } - return "", "" } // renderReadme renders and sanitizes README content from a byte slice and filename. -- 2.48.1