| 81 | |
| 82 | @dataclass |
| 83 | class GraphNode: |
| 84 | id: int |
| 85 | kind: str |
| 86 | name: str |
| 87 | qualified_name: str |
| 88 | file_path: str |
| 89 | line_start: int |
| 90 | line_end: int |
| 91 | language: str |
| 92 | parent_name: Optional[str] |
| 93 | params: Optional[str] |
| 94 | return_type: Optional[str] |
| 95 | is_test: bool |
| 96 | file_hash: Optional[str] |
| 97 | extra: dict |
| 98 | |
| 99 | |
| 100 | @dataclass |
no outgoing calls