Kampute.DocToolkit.Support Namespace
Provides utility and helper classes used across the documentation generation process.
Remarks
This namespace contains general-purpose utilities for various aspects of the documentation generation process. These utilities include string manipulation, file operations, and other common functionality used by multiple components.Classes
| CodeReference | Provides methods for validating code reference (cref) strings used in XML documentation comments. |
| FileExtensions | Provides constants for common file extensions used in documentation tools. |
| FileTopicHelper | Provides helper methods for working with topics. |
| HtmlParsingHelper | Provides helper methods for parsing HTML content. |
| Markdown | Provides utility methods for encoding and decoding Markdown special characters. |
| PathHelper | Provides helper methods for working with file paths. |
| RawUri | Represents a URI that preserves the original string representation including all escape sequences. |
| ReadOnlySpanSlicing | Provides extension methods for ReadOnlySpan<T> to slice the span based on a separator. |
| StringBuilderPool | Provides a pool of StringBuilder instances to minimize memory allocations. |
| StringBuilderPool.ReusableStringBuilder | Represents a StringBuilder instance that can be returned to the pool. |
| StringManipulation | Provides extension methods for strings to manipulate text. |
| TextUtility | Provides utility methods for text processing. |
| UriHelper | Provides helper methods for working with URIs. |
| XElementHelper | Provides extension methods for XElement instances. |
