Fix RUF015 (next() instead of list comprehensions[0])

https://docs.astral.sh/ruff/rules/-iterable-allocation-for-first-element/
This commit is contained in:
Andrej730
2025-06-16 12:29:41 +05:00
parent b486b32c8d
commit a12bb343ca
29 changed files with 64 additions and 61 deletions
@@ -81,8 +81,8 @@ class TestGetReferences(test.bootstrap.IFC4):
reference=reference2,
classification=classification,
)
reference1 = [r for r in self.file.by_type("IfcClassificationReference") if r.Identification == "1"][0]
reference2 = [r for r in self.file.by_type("IfcClassificationReference") if r.Identification == "2"][0]
reference1 = next(r for r in self.file.by_type("IfcClassificationReference") if r.Identification == "1")
reference2 = next(r for r in self.file.by_type("IfcClassificationReference") if r.Identification == "2")
assert subject.get_references(element_type) == set([reference2])
assert subject.get_references(element) == set([reference1])