Skip to content

Protobuf packages and namespaces #30

@kjvalencik

Description

@kjvalencik

Packages and message namespaces are flattened when reading. This makes it impossible to parse a fully qualified path that is functional in other language bindings. For example:

syntax = "proto3";
package Foo.Enums;

enum E {
    A = 0;
    B = 1;
}
syntax = "proto3";
package Foo.Bar;

message Envelope {
    .Foo.Enums.E enum = 1;
}

Cross reference: mapbox/pbf#58

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions