MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / validateMethodReturnArg

Function validateMethodReturnArg

pkg/service/service.go:386–392  ·  view source on GitHub ↗
(retType reflect.Type)

Source from the content-addressed store, hash-verified

384}
385
386func validateMethodReturnArg(retType reflect.Type) error {
387 // specifically allow waveobj.WaveObj, []waveobj.WaveObj, map[string]waveobj.WaveObj, and error
388 if isSpecialWaveArgType(retType) || retType == errorRType {
389 return nil
390 }
391 return baseValidateServiceArg(retType)
392}
393
394func validateMethodArg(argType reflect.Type) error {
395 // specifically allow waveobj.WaveObj, []waveobj.WaveObj, map[string]waveobj.WaveObj, and context.Context

Callers 1

validateServiceMethodFunction · 0.85

Calls 2

isSpecialWaveArgTypeFunction · 0.85
baseValidateServiceArgFunction · 0.85

Tested by

no test coverage detected