Resolver is the resolver used by [NewFile] to resolve dependencies. The enums and messages provided must belong to some parent file, which is also registered. It is implemented by [protoregistry.Files].
| 33 | // |
| 34 | // It is implemented by [protoregistry.Files]. |
| 35 | type Resolver interface { |
| 36 | FindFileByPath(string) (protoreflect.FileDescriptor, error) |
| 37 | FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error) |
| 38 | } |
| 39 | |
| 40 | // FileOptions configures the construction of file descriptors. |
| 41 | type FileOptions struct { |
no outgoing calls
no test coverage detected