From d897109d0d23560bf19ece6ea1122b1229f3b164 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Mon, 30 Mar 2026 17:20:15 -0500 Subject: Fix nonisolated table alignment lookup in Readme View --- Hutch/Views/Repositories/ReadmeView.swift | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Hutch/Views/Repositories') diff --git a/Hutch/Views/Repositories/ReadmeView.swift b/Hutch/Views/Repositories/ReadmeView.swift index 38c9d18..93fee26 100644 --- a/Hutch/Views/Repositories/ReadmeView.swift +++ b/Hutch/Views/Repositories/ReadmeView.swift @@ -1001,7 +1001,7 @@ nonisolated private func renderHTMLTable( if hasHeaderSeparator { html += "" for (index, cell) in headerRow.enumerated() { - html += "" + inlineRenderer(cell) + "" + html += "" + inlineRenderer(cell) + "" } html += "\n" } @@ -1010,7 +1010,7 @@ nonisolated private func renderHTMLTable( for row in bodyRows { html += "" for (index, cell) in row.enumerated() { - html += "" + inlineRenderer(cell) + "" + html += "" + inlineRenderer(cell) + "" } html += "\n" } @@ -1019,6 +1019,11 @@ nonisolated private func renderHTMLTable( return html } +nonisolated private func columnAlignment(at index: Int, in alignments: [String?]) -> String? { + guard alignments.indices.contains(index) else { return nil } + return alignments[index] +} + nonisolated private func tableAlignmentStyleAttribute(_ alignment: String?) -> String { guard let alignment, !alignment.isEmpty else { return "" } return #" style="text-align: \#(alignment);""# -- cgit v1.2.3