| 15 | |
| 16 | |
| 17 | class CacheData: |
| 18 | def __init__( |
| 19 | self, |
| 20 | filename: str, |
| 21 | data_json: JsonDict, |
| 22 | meta_json: JsonDict, |
| 23 | data_size: int, |
| 24 | meta_size: int, |
| 25 | ) -> None: |
| 26 | self.filename = filename |
| 27 | self.data = data_json |
| 28 | self.meta = meta_json |
| 29 | self.data_size = data_size |
| 30 | self.meta_size = meta_size |
| 31 | |
| 32 | @property |
| 33 | def total_size(self) -> int: |
| 34 | return self.data_size + self.meta_size |
| 35 | |
| 36 | |
| 37 | def extract_classes(chunks: Iterable[CacheData]) -> Iterable[JsonDict]: |
no outgoing calls
no test coverage detected
searching dependent graphs…