go-proto-validators icon indicating copy to clipboard operation
go-proto-validators copied to clipboard

Enum: fail to import cross packages

Open kostyaBro opened this issue 5 years ago • 3 comments

Can't generate validator for enum from imported package.

import "package/name/Bar.proto";
message Foo{
    package.name.Bar bar = 1 [(validator.field) = { is_in_enum: true }]; // compilation error
    //  undefined: Bar_name
}

You use function TypeName() but this function not contain the package name.

kostyaBro avatar Dec 10 '19 11:12 kostyaBro

same issue

leostudio avatar Feb 10 '20 14:02 leostudio

same issue here

WLun001 avatar May 13 '20 15:05 WLun001

same issue

tomtwinkle avatar Sep 01 '20 05:09 tomtwinkle