satisfy linter and type checker in many places

This commit is contained in:
Laura Klünder 2022-04-03 20:19:41 +02:00
parent 9d21f8c933
commit fb4da7c768
16 changed files with 38 additions and 26 deletions

View file

@ -343,8 +343,10 @@ class AltitudeArea(LevelGeometryMixin, models.Model):
csgraph[area.tmpid, connected_tmpid] = True
repeat = True
while repeat:
repeat = False
# noinspection PyTupleAssignmentBalance
distances, predecessors = dijkstra(csgraph, directed=False, return_predecessors=True, unweighted=True)
np_areas_with_altitude = np.array(areas_with_altitude, dtype=np.uint32)
relevant_distances = distances[np_areas_with_altitude[:, None], np_areas_with_altitude]