Files
IfcOpenShell/src/ifcopenshell-python/ifcopenshell
Andrej730 ee2fa739bb remove_deep2 - fix traversing same element twice
(I hope I don't miss anything, no tests seem to fail and performance is increased significantly) but because `subelement_queue` initiated with the `traverse` all `element`'s subelements will be traversed inside `while` loop twice - once as a part of initial queue and another time when `element` is traversed inside the loop and all those elements added to the queue again.
Now we just initiate the `queue` with the `element` and it will be traversed inside the loop like any other element.
2025-02-21 18:45:12 +05:00
..
2025-02-21 18:45:11 +05:00
2025-02-18 18:50:33 +05:00
2024-11-14 17:00:18 +01:00
2024-12-04 17:12:36 +05:00
2025-02-20 19:12:24 +05:00
2025-02-20 19:12:24 +05:00
2025-01-28 21:46:34 +01:00
2024-09-25 19:09:14 +05:00
2024-10-28 18:21:42 +05:00