MCPcopy
hub / github.com/matryer/xbar / parseSeparator

Function parseSeparator

pkg/plugins/parse.go:131–143  ·  view source on GitHub ↗
(src string)

Source from the content-addressed store, hash-verified

129}
130
131func parseSeparator(src string) (string, bool) {
132 text := strings.TrimSpace(src)
133 if text == separator {
134 return "", true
135 }
136 for strings.HasPrefix(text, nesting) {
137 text = strings.TrimPrefix(text, nesting)
138 if text == separator {
139 return src[:len(src)-3], true
140 }
141 }
142 return src, false
143}

Callers 2

TestParseSeparatorFunction · 0.85
parseOutputMethod · 0.85

Calls

no outgoing calls

Tested by 1

TestParseSeparatorFunction · 0.68