From bbefce3b1f2d38346fa6d6888137330de129f9a3 Mon Sep 17 00:00:00 2001 From: Miha Zupan Date: Mon, 14 Apr 2025 22:11:53 +0200 Subject: [PATCH] Sealed + ref struct --- src/Markdig/MarkdownPipeline.cs | 2 +- src/Markdig/Syntax/MarkdownObject.cs | 2 +- src/Markdig/Syntax/QuoteBlock.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Markdig/MarkdownPipeline.cs b/src/Markdig/MarkdownPipeline.cs index d9667500..94c75ddc 100644 --- a/src/Markdig/MarkdownPipeline.cs +++ b/src/Markdig/MarkdownPipeline.cs @@ -127,7 +127,7 @@ public sealed class MarkdownPipeline } } - internal readonly struct RentedHtmlRenderer : IDisposable + internal readonly ref struct RentedHtmlRenderer : IDisposable { private readonly HtmlRendererCache _cache; public readonly HtmlRenderer Instance; diff --git a/src/Markdig/Syntax/MarkdownObject.cs b/src/Markdig/Syntax/MarkdownObject.cs index 5235fc9c..444a5b87 100644 --- a/src/Markdig/Syntax/MarkdownObject.cs +++ b/src/Markdig/Syntax/MarkdownObject.cs @@ -153,7 +153,7 @@ public abstract class MarkdownObject : IMarkdownObject return Unsafe.As(storage.Trivia); } - private class DataEntriesAndTrivia + private sealed class DataEntriesAndTrivia { private struct DataEntry(object key, object value) { diff --git a/src/Markdig/Syntax/QuoteBlock.cs b/src/Markdig/Syntax/QuoteBlock.cs index 251e4273..433fb580 100644 --- a/src/Markdig/Syntax/QuoteBlock.cs +++ b/src/Markdig/Syntax/QuoteBlock.cs @@ -25,7 +25,7 @@ public class QuoteBlock : ContainerBlock /// /// Gets or sets the trivia per line of this QuoteBlock. - /// Trivia: only parsed when is enabled, otherwise null. + /// Trivia: only parsed when is enabled. /// public List QuoteLines => Trivia;