func ValidateTypeName(typeName string) error {
	if fullName := protoreflect.FullName(typeName); !fullName.IsValid() {
		return fmt.Errorf("%q is not a valid fully qualified type name", fullName)
	}
	return nil
}
// ValidateTypeName validates that the typeName is well-formed, such that it has one or more
// '.'-delimited package components and no '/' elements.
ValidateTypeName validates that the typeName is well-formed, such that it has one or more
'.'-delimited package components and no '/' elements.
// ValidateTypeName validates that the typeName is well - formed such that it has one or more // ' . ' - delimited package components and no ' / ' elements .
func ValidateTypeName(typeName string) error {
	if fullName := protoreflect.FullName(typeName); !fullName.IsValid() {
		return fmt.Errorf("%q is not a valid fully qualified type name", fullName)
	}
	return nil
}
func ValidateTypeName ( typeName string ) error { if fullName := protoreflect . FullName ( typeName ) ; ! fullName . IsValid ( ) { return fmt . Errorf ( " " , fullName ) } return nil }
ValidateTypeName validates that the typeName is well-formed, such that it has one or more
'.
ValidateTypeName validates that the typeName is well - formed such that it has one or more ' .