MCPcopy
hub / github.com/wavetermdev/waveterm / FromJson

Function FromJson

pkg/waveobj/waveobj.go:267–274  ·  view source on GitHub ↗
(data []byte)

Source from the content-addressed store, hash-verified

265}
266
267func FromJson(data []byte) (WaveObj, error) {
268 var m map[string]any
269 err := json.Unmarshal(data, &m)
270 if err != nil {
271 return nil, err
272 }
273 return FromJsonMap(m)
274}
275
276func FromJsonMap(m map[string]any) (WaveObj, error) {
277 otype, ok := m[OTypeKeyName].(string)

Callers 5

DBGetSingletonByTypeFunction · 0.92
DBGetORefFunction · 0.92
dbSelectOIDsFunction · 0.92
DBGetAllObjsByTypeFunction · 0.92
FromJsonGenFunction · 0.85

Calls 1

FromJsonMapFunction · 0.85

Tested by

no test coverage detected