| 137 | |
| 138 | @dataclass |
| 139 | class DocString: |
| 140 | content: str |
| 141 | delimiter: str |
| 142 | location: Location |
| 143 | |
| 144 | @classmethod |
| 145 | def from_dict(cls, data: dict[str, Any]) -> Self: |
| 146 | return cls( |
| 147 | content=textwrap.dedent(data["content"]), |
| 148 | delimiter=data["delimiter"], |
| 149 | location=Location.from_dict(data["location"]), |
| 150 | ) |
| 151 | |
| 152 | |
| 153 | @dataclass |
no outgoing calls
searching dependent graphs…