Skip to content

Commit 48a3fe6

Browse files
committed
Make some None returns explicit
1 parent 26b0a90 commit 48a3fe6

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

extra_data/compression.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ def for_dataset(cls, dset: h5py.Dataset):
2929
# skip it.
3030
return cls(deflate_filter_idx=1)
3131

32+
return None
33+
3234
def clone(self):
3335
return copy(self)
3436

@@ -62,6 +64,8 @@ def for_dataset(cls, dset: h5py.Dataset):
6264
if filter_ids(dset) == [h5py.h5z.FILTER_SHUFFLE, h5py.h5z.FILTER_DEFLATE]:
6365
return cls(dset.chunks, dset.dtype)
6466

67+
return None
68+
6569
def clone(self):
6670
return type(self)(self.chunk_shape, self.dtype)
6771

@@ -85,6 +89,8 @@ def dataset_decompressor(dset):
8589
if (inst := cls.for_dataset(dset)) is not None:
8690
return inst
8791

92+
return None
93+
8894

8995
def multi_dataset_decompressor(dsets):
9096
if not dsets:

0 commit comments

Comments
 (0)