file.ctor: use swig shadowing

This commit is contained in:
Andrej730
2026-07-24 21:32:13 +05:00
parent 2b7f55c1a0
commit 018695a2a9
3 changed files with 18 additions and 6 deletions
+1 -1
View File
@@ -898,7 +898,7 @@ class file_mixin:
def _determine_schema_identifier(
schema: Optional[ifcopenshell.util.schema.IFC_SCHEMA] = None,
schema_version: Optional[tuple[int, int, int, int]] = None,
):
) -> str:
if schema_version:
prefixes = ("IFC", "X", "_ADD", "_TC")
schema = "".join("".join(map(str, t)) if t[1] else "" for t in zip(prefixes, schema_version))