MCPcopy Create free account
hub / github.com/devspace-sh/devspace / newParser

Function newParser

pkg/util/strvals/strvals.go:139–144  ·  view source on GitHub ↗
(sc *bytes.Buffer, data map[string]interface{}, stringBool bool)

Source from the content-addressed store, hash-verified

137}
138
139func newParser(sc *bytes.Buffer, data map[string]interface{}, stringBool bool) *parser {
140 stringConverter := func(rs []rune) (interface{}, error) {
141 return typedVal(rs, stringBool), nil
142 }
143 return &parser{sc: sc, data: data, reader: stringConverter}
144}
145
146func newFileParser(sc *bytes.Buffer, data map[string]interface{}, reader RunesValueReader) *parser {
147 return &parser{sc: sc, data: data, reader: reader}

Callers 4

ParseFunction · 0.85
ParseStringFunction · 0.85
ParseIntoFunction · 0.85
ParseIntoStringFunction · 0.85

Calls 1

typedValFunction · 0.85

Tested by

no test coverage detected