(self)
| 300 | return Frozen(self.ds.dimensions) |
| 301 | |
| 302 | def get_encoding(self) -> dict[Literal["unlimited_dims"], set[str]]: |
| 303 | return { |
| 304 | "unlimited_dims": {k for k, v in self.ds.dimensions.items() if v is None} |
| 305 | } |
| 306 | |
| 307 | def set_dimension(self, name: str, length: int, is_unlimited: bool = False) -> None: |
| 308 | if name in self.ds.dimensions: |
no test coverage detected