From 1bd0e0f83f3622b0a746d7fcce7577af725bfccb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 12:29:06 +0000 Subject: [PATCH 1/2] Initial plan From 28a2e58c577a23279f84055afe8b0ac5f10647a8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 12:31:20 +0000 Subject: [PATCH 2/2] Fix platform-dependent newline assertion in WordDocumentReaderTests Co-authored-by: HowardvanRooijen <128664+HowardvanRooijen@users.noreply.github.com> --- .../Rlm.Cli.Tests/Core/Documents/WordDocumentReaderTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Solutions/Rlm.Cli.Tests/Core/Documents/WordDocumentReaderTests.cs b/Solutions/Rlm.Cli.Tests/Core/Documents/WordDocumentReaderTests.cs index aac2626..741d00e 100644 --- a/Solutions/Rlm.Cli.Tests/Core/Documents/WordDocumentReaderTests.cs +++ b/Solutions/Rlm.Cli.Tests/Core/Documents/WordDocumentReaderTests.cs @@ -100,8 +100,8 @@ public async Task ReadAsync_ComplexDocument_PreservesStructureCorrectly() // Empty paragraph with heading style should be just the hashes? Or maybe handled gracefully? // Implementation: content.Append(new string('#', level)).Append(' '); then append text. - // So empty paragraph -> "# \n" - content.ShouldContain("# \n"); + // So empty paragraph -> "# " + Environment.NewLine + content.ShouldContain("# " + Environment.NewLine); } private static void CreateDocxWithHeadings(string filePath)