Drop legacy pattern check

This commit is contained in:
Manuel Rüger 2024-07-25 23:48:48 +02:00
parent f727c860b4
commit 7991fe4c10

View File

@ -3,7 +3,6 @@ package mark
import (
"bufio"
"bytes"
"fmt"
"regexp"
"strings"
@ -41,7 +40,6 @@ const (
)
var (
reHeaderPatternV1 = regexp.MustCompile(`\[\]:\s*#\s*\(([^:]+):\s*(.*)\)`)
reHeaderPatternV2 = regexp.MustCompile(`<!--\s*([^:]+):\s*(.*)\s*-->`)
reHeaderPatternMacro = regexp.MustCompile(`<!-- Macro: .*`)
)
@ -63,8 +61,6 @@ func ExtractMeta(data []byte, spaceFromCli string, titleFromH1 bool, parents []s
offset += len(line) + 1
matches := reHeaderPatternV2.FindStringSubmatch(line)
if matches == nil {
matches = reHeaderPatternV1.FindStringSubmatch(line)
if matches == nil {
matches = reHeaderPatternMacro.FindStringSubmatch(line)
// If we have a match, then we started reading a macro.
@ -75,14 +71,6 @@ func ExtractMeta(data []byte, spaceFromCli string, titleFromH1 bool, parents []s
break
}
log.Warningf(
fmt.Errorf(`legacy header usage found: %s`, line),
"please use new header format: <!-- %s: %s -->",
matches[1],
matches[2],
)
}
if meta == nil {
meta = &Meta{}
meta.Type = "page" // Default if not specified