(self, buf: WriteBuffer)
| 5347 | return SourcesDataMessage(sources=sources) |
| 5348 | |
| 5349 | def write(self, buf: WriteBuffer) -> None: |
| 5350 | write_tag(buf, SOURCES_DATA_MESSAGE) |
| 5351 | write_int_bare(buf, len(self.sources)) |
| 5352 | for bs in self.sources: |
| 5353 | write_str_opt(buf, bs.path) |
| 5354 | write_str_opt(buf, bs.module) |
| 5355 | write_str_opt(buf, bs.text) |
| 5356 | write_str_opt(buf, bs.base_dir) |
| 5357 | write_bool(buf, bs.followed) |
| 5358 | |
| 5359 | |
| 5360 | class SccsDataMessage(IPCMessage): |
no test coverage detected