MCPcopy Create free account
hub / github.com/bufbuild/buf / validateProtoModuleInfo

Function validateProtoModuleInfo

private/bufpkg/bufimage/validate.go:55–60  ·  view source on GitHub ↗
(protoModuleInfo *imagev1.ModuleInfo)

Source from the content-addressed store, hash-verified

53}
54
55func validateProtoModuleInfo(protoModuleInfo *imagev1.ModuleInfo) error {
56 if protoModuleName := protoModuleInfo.GetName(); protoModuleName != nil {
57 return validateProtoModuleName(protoModuleInfo.GetName())
58 }
59 return nil
60}
61
62func validateProtoModuleName(protoModuleName *imagev1.ModuleName) error {
63 if protoModuleName.GetRemote() == "" {

Callers 1

validateProtoImageFileFunction · 0.85

Calls 2

validateProtoModuleNameFunction · 0.85
GetNameMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…