Versions in this module Expand all Collapse all v0 v0.1.1 Dec 9, 2024 v0.1.0 Nov 26, 2024 Changes in this version + type DescriptorRegistry struct + FileRegistry map[string]*desc.FileDescriptor + MessageRegistry msgregistry.MessageRegistry + func NewDescriptorRegistry() *DescriptorRegistry + func (d *DescriptorRegistry) GetFileDescriptorSet() *descriptorpb.FileDescriptorSet + func (d *DescriptorRegistry) GetFilesResolver() *protoregistry.Files + func (d *DescriptorRegistry) GetTypesResolver(regs ...*protoregistry.Files) *protoregistry.Types + func (d *DescriptorRegistry) Import(parse ParserFunc, excludes []*regexp.Regexp, paths ...string) error + func (d *DescriptorRegistry) Load(path, checksum string) error + func (d *DescriptorRegistry) Merge(other *DescriptorRegistry) + func (d *DescriptorRegistry) MergeFileDescriptorSet(fds *descriptorpb.FileDescriptorSet) + func (d *DescriptorRegistry) Parse(parser *protoparse.Parser, files []string) error + func (d *DescriptorRegistry) Store(path string) (string, error) + type ParserFunc func(parser *protoparse.Parser, files []string) error