extend.json 1.7 KB
{
    "package": null,
    "messages": [
        {
            "ref": "google.protobuf.MessageOptions",
            "fields": [
                {
                    "rule": "optional",
                    "options": {},
                    "type": "int32",
                    "name": "foo",
                    "id": 1001
                }
            ]
        },
        {
            "name": "Foo",
            "fields": [],
            "enums": [],
            "messages": [],
            "options": {},
            "extensions": [
                2,
                536870911
            ]
        },
        {
            "ref": "Foo",
            "fields": [
                {
                    "rule": "optional",
                    "options": {},
                    "type": "string",
                    "name": "bar",
                    "id": 2
                }
            ]
        },
        {
            "name": "Bar",
            "fields": [],
            "enums": [],
            "messages": [
                {
                    "name": "Foo",
                    "fields": [],
                    "enums": [],
                    "messages": [],
                    "options": {}
                },
                {
                    "ref": "Foo",
                    "fields": [
                        {
                            "rule": "optional",
                            "options": {},
                            "type": "Foo",
                            "name": "foo",
                            "id": 3
                        }
                    ]
                }
            ],
            "options": {}
        }
    ],
    "enums": [],
    "imports": [],
    "options": {},
    "services": []
}