Class: Commonmarker::Merge::FreezeNode

Inherits:
Markdown::Merge::FreezeNode
  • Object
show all
Defined in:
lib/commonmarker/merge/freeze_node.rb

Overview

Represents a frozen block of Markdown content that should be preserved during merges.

Inherits from Markdown::Merge::FreezeNode which provides the generic
freeze block handling.

Freeze blocks are marked with HTML comments:

… frozen content …

Examples:

Basic freeze block

<!-- commonmarker-merge:freeze -->
## Custom Section
This content will not be modified by merge operations.
<!-- commonmarker-merge:unfreeze -->

Freeze block with reason

<!-- commonmarker-merge:freeze Manual TOC -->
## Table of Contents
- [Introduction](#introduction)
- [Usage](#usage)
<!-- commonmarker-merge:unfreeze -->

See Also:

  • Markdown::Merge::FreezeNode