MCPcopy Create free account
hub / github.com/apache/fory / ProtoMessage

Class ProtoMessage

compiler/fory_compiler/frontend/proto/ast.py:81–91  ·  view source on GitHub ↗

Represents a message declaration.

Source from the content-addressed store, hash-verified

79
80@dataclass
81class ProtoMessage:
82 """Represents a message declaration."""
83
84 name: str
85 fields: List[ProtoField] = field(default_factory=list)
86 nested_messages: List["ProtoMessage"] = field(default_factory=list)
87 nested_enums: List[ProtoEnum] = field(default_factory=list)
88 oneofs: List[ProtoOneof] = field(default_factory=list)
89 options: Dict[str, object] = field(default_factory=dict)
90 line: int = 0
91 column: int = 0
92
93
94@dataclass

Callers 1

parse_messageMethod · 0.90

Calls 1

fieldFunction · 0.50

Tested by

no test coverage detected