Rename project to "cook" and ditch loading fgrom args, now files exclusively

This commit is contained in:
2025-04-01 13:32:55 +02:00
parent 4ff2ee80ee
commit 1f94120384
11 changed files with 38 additions and 65 deletions

View File

@@ -6,7 +6,7 @@ import (
lua "github.com/yuin/gopher-lua"
"modify/logger"
"cook/logger"
)
// Maybe we make this an interface again for the shits and giggles

View File

@@ -9,8 +9,8 @@ import (
lua "github.com/yuin/gopher-lua"
"modify/logger"
"modify/utils"
"cook/logger"
"cook/utils"
)
type CaptureGroup struct {
@@ -33,6 +33,11 @@ func ProcessRegex(content string, command utils.ModifyCommand, filename string)
// We don't HAVE to do this multiple times for a pattern
// But it's quick enough for us to not care
pattern := resolveRegexPlaceholders(command.Regex)
// I'm not too happy about having to trim regex, we could have meaningful whitespace or newlines
// But it's a compromise that allows us to use | in yaml
// Otherwise we would have to escape every god damn pair of quotation marks
// And a bunch of other shit
pattern = strings.TrimSpace(pattern)
logger.Debug("Compiling regex pattern: %s", pattern)
patternCompileStart := time.Now()

View File

@@ -2,8 +2,8 @@ package processor
import (
"bytes"
"cook/utils"
"io"
"modify/utils"
"os"
"regexp"
"strings"

View File

@@ -2,7 +2,7 @@ package processor
import (
"io"
"modify/logger"
"cook/logger"
"os"
)