MCPcopy
hub / github.com/helm/helm / newParser

Function newParser

pkg/strvals/parser.go:143–148  ·  view source on GitHub ↗
(sc *bytes.Buffer, data map[string]any, stringBool bool)

Source from the content-addressed store, hash-verified

141}
142
143func newParser(sc *bytes.Buffer, data map[string]any, stringBool bool) *parser {
144 stringConverter := func(rs []rune) (any, error) {
145 return typedVal(rs, stringBool), nil
146 }
147 return &parser{sc: sc, data: data, reader: stringConverter}
148}
149
150func newJSONParser(sc *bytes.Buffer, data map[string]any) *parser {
151 return &parser{sc: sc, data: data, reader: nil, isjsonval: true}

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

Used in the wild real call sites across dependent graphs

searching dependent graphs…