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

Function GetVersion

pkg/waveobj/waveobj.go:200–206  ·  view source on GitHub ↗
(waveObj WaveObj)

Source from the content-addressed store, hash-verified

198}
199
200func GetVersion(waveObj WaveObj) int {
201 desc := getWaveObjDesc(waveObj.GetOType())
202 if desc == nil {
203 return 0
204 }
205 return int(reflect.ValueOf(waveObj).Elem().FieldByIndex(desc.VersionField.Index).Int())
206}
207
208func SetVersion(waveObj WaveObj, version int) {
209 desc := getWaveObjDesc(waveObj.GetOType())

Callers 1

ToJsonMapFunction · 0.85

Calls 2

getWaveObjDescFunction · 0.85
GetOTypeMethod · 0.65

Tested by

no test coverage detected