prost-reflect 0.16.4

A protobuf library extending prost with reflection support and dynamic messages.
Documentation
file:
- name: test.proto
  dependency:
  - google/protobuf/descriptor.proto
  messageType:
  - name: Foo
    field:
    - name: foo
      number: 1
      label: LABEL_REPEATED
      type: TYPE_INT32
      jsonName: foo
    - name: bar
      number: 2
      label: LABEL_OPTIONAL
      type: TYPE_INT32
      jsonName: bar
  extension:
  - name: a
    extendee: google.protobuf.FileOptions
    number: 1001
    label: LABEL_OPTIONAL
    typeName: Foo
    jsonName: a
  options:
    uninterpretedOption:
    - name:
      - namePart: a
        isExtension: true
      aggregateValue: 'foo : 1'
    - name:
      - namePart: a
        isExtension: true
      - namePart: foo
        isExtension: false
      positiveIntValue: '2'
    - name:
      - namePart: a
        isExtension: true
      - namePart: bar
        isExtension: false
      positiveIntValue: '2'