Abstract
Abstract
mergeProtected
extractProtected
createCreate an Obsidian transclusion reference
Optional
section: stringProtected
detectProtected
mergeMerge frontmatter from two sources
Protected
extractExtract headers from content with their levels
Protected
findFind potential header conflicts between target and source
Abstract base class for all merge strategies.
Provides common functionality for merging markdown files including transclusion handling, conflict detection, and frontmatter management. Concrete strategies implement specific merging approaches.
Example
Implementing a custom merge strategy