├── .github └── workflows │ ├── ci.yml │ └── documentation.yml ├── .gitignore ├── Changelog.md ├── LICENSE.md ├── Makefile ├── Package.resolved ├── Package.swift ├── README.md ├── Resources ├── CommonMarkSpecTests.swift.gyb └── camelcase.awk ├── Sources └── CommonMark │ ├── Nodes │ ├── Block │ │ ├── BlockQuote.swift │ │ ├── CodeBlock.swift │ │ ├── HTMLBlock.swift │ │ ├── Heading.swift │ │ ├── List.swift │ │ ├── Paragraph.swift │ │ └── ThematicBreak.swift │ ├── Document.swift │ ├── Inline │ │ ├── Code.swift │ │ ├── Emphasis.swift │ │ ├── HardLineBreak.swift │ │ ├── Image.swift │ │ ├── Link.swift │ │ ├── RawHTML.swift │ │ ├── SoftLineBreak.swift │ │ ├── Strong.swift │ │ └── Text.swift │ └── Node.swift │ ├── Result Builders │ ├── ContainerOfBlocksBuilder.swift │ ├── ContainerOfInlineElementsBuilder.swift │ └── ListBuilder.swift │ ├── Supporting Types │ ├── Block.swift │ ├── Children.swift │ ├── Fragment.swift │ ├── Inline.swift │ ├── LineBreak.swift │ ├── Linked.swift │ ├── Literal.swift │ ├── Section.swift │ ├── Visitable.swift │ └── Visitor.swift │ └── Version.swift └── Tests ├── CommonMarkSpecTests ├── AtxHeadingsTests.swift ├── AutolinksTests.swift ├── BackslashEscapesTests.swift ├── BlankLinesTests.swift ├── BlockQuotesTests.swift ├── CodeSpansTests.swift ├── EmphasisAndStrongEmphasisTests.swift ├── EntityAndNumericCharacterReferencesTests.swift ├── FencedCodeBlocksTests.swift ├── HardLineBreaksTests.swift ├── HtmlBlocksTests.swift ├── ImagesTests.swift ├── IndentedCodeBlocksTests.swift ├── InlinesTests.swift ├── LinkReferenceDefinitionsTests.swift ├── LinksTests.swift ├── ListItemsTests.swift ├── ListsTests.swift ├── ParagraphsTests.swift ├── PrecedenceTests.swift ├── RawHtmlTests.swift ├── SetextHeadingsTests.swift ├── SoftLineBreaksTests.swift ├── TabsTests.swift ├── TextualContentTests.swift └── ThematicBreaksTests.swift ├── CommonMarkTests ├── CommonMarkBuilderTests.swift ├── CommonMarkTests.swift ├── ContainerManipulationTests.swift ├── DocumentTests.swift ├── Fixtures.swift ├── NodeTests.swift ├── ProtocolTests.swift ├── StatisticsVisitor.swift └── VisitorTests.swift └── LinuxMain.swift /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Makefile -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/README.md -------------------------------------------------------------------------------- /Resources/CommonMarkSpecTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Resources/CommonMarkSpecTests.swift.gyb -------------------------------------------------------------------------------- /Resources/camelcase.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Resources/camelcase.awk -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/BlockQuote.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/BlockQuote.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/CodeBlock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/CodeBlock.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/HTMLBlock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/HTMLBlock.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/Heading.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/Heading.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/List.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/List.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/Paragraph.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/Paragraph.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Block/ThematicBreak.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Block/ThematicBreak.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Document.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Document.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/Code.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/Code.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/Emphasis.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/Emphasis.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/HardLineBreak.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/HardLineBreak.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/Image.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/Image.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/Link.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/Link.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/RawHTML.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/RawHTML.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/SoftLineBreak.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/SoftLineBreak.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/Strong.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/Strong.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Inline/Text.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Inline/Text.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Nodes/Node.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Nodes/Node.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Result Builders/ContainerOfBlocksBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Result Builders/ContainerOfBlocksBuilder.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Result Builders/ContainerOfInlineElementsBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Result Builders/ContainerOfInlineElementsBuilder.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Result Builders/ListBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Result Builders/ListBuilder.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Block.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Block.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Children.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Children.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Fragment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Fragment.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Inline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Inline.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/LineBreak.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/LineBreak.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Linked.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Linked.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Literal.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Literal.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Section.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Section.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Visitable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Visitable.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Supporting Types/Visitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Supporting Types/Visitor.swift -------------------------------------------------------------------------------- /Sources/CommonMark/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Sources/CommonMark/Version.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/AtxHeadingsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/AtxHeadingsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/AutolinksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/AutolinksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/BackslashEscapesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/BackslashEscapesTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/BlankLinesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/BlankLinesTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/BlockQuotesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/BlockQuotesTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/CodeSpansTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/CodeSpansTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/EmphasisAndStrongEmphasisTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/EmphasisAndStrongEmphasisTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/EntityAndNumericCharacterReferencesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/EntityAndNumericCharacterReferencesTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/FencedCodeBlocksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/FencedCodeBlocksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/HardLineBreaksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/HardLineBreaksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/HtmlBlocksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/HtmlBlocksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/ImagesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/ImagesTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/IndentedCodeBlocksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/IndentedCodeBlocksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/InlinesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/InlinesTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/LinkReferenceDefinitionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/LinkReferenceDefinitionsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/LinksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/LinksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/ListItemsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/ListItemsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/ListsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/ListsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/ParagraphsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/ParagraphsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/PrecedenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/PrecedenceTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/RawHtmlTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/RawHtmlTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/SetextHeadingsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/SetextHeadingsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/SoftLineBreaksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/SoftLineBreaksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/TabsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/TabsTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/TextualContentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/TextualContentTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkSpecTests/ThematicBreaksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkSpecTests/ThematicBreaksTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/CommonMarkBuilderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/CommonMarkBuilderTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/CommonMarkTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/CommonMarkTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/ContainerManipulationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/ContainerManipulationTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/DocumentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/DocumentTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/Fixtures.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/Fixtures.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/NodeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/NodeTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/ProtocolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/ProtocolTests.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/StatisticsVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/StatisticsVisitor.swift -------------------------------------------------------------------------------- /Tests/CommonMarkTests/VisitorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/CommonMarkTests/VisitorTests.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftDocOrg/CommonMark/HEAD/Tests/LinuxMain.swift --------------------------------------------------------------------------------