MCPcopy Create free account
hub / github.com/compozy/agh / quoteJSONString

Function quoteJSONString

internal/tools/schema_digest.go:143–151  ·  view source on GitHub ↗
(value string)

Source from the content-addressed store, hash-verified

141}
142
143func quoteJSONString(value string) string {
144 var buffer bytes.Buffer
145 encoder := json.NewEncoder(&buffer)
146 encoder.SetEscapeHTML(false)
147 if err := encoder.Encode(value); err != nil {
148 return strconv.Quote(value)
149 }
150 return strings.TrimSpace(buffer.String())
151}
152
153func canonicalNumber(number json.Number) (string, error) {
154 raw := number.String()

Callers 1

appendCanonicalValueFunction · 0.70

Calls 2

EncodeMethod · 0.65
StringMethod · 0.45

Tested by

no test coverage detected