From 51d4e57ecc4c5b5c693e8ccda09790395446beb1 Mon Sep 17 00:00:00 2001 From: SongshGeo Date: Sun, 2 Feb 2025 21:20:31 +0100 Subject: [PATCH] fix: :bug: move intialization of `self.cells` property into the private method --- mesa_geo/raster_layers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mesa_geo/raster_layers.py b/mesa_geo/raster_layers.py index 3e161b66..0cabeaf0 100644 --- a/mesa_geo/raster_layers.py +++ b/mesa_geo/raster_layers.py @@ -224,12 +224,12 @@ def __init__( super().__init__(width, height, crs, total_bounds) self.model = model self.cell_cls = cell_cls - self.cells = [] self._initialize_cells(model, cell_cls) self._attributes = set() self._neighborhood_cache = {} def _initialize_cells(self, model: Model, cell_cls: type[Cell]): + self.cells = [] for x in range(self.width): col: list[cell_cls] = [] for y in range(self.height):