mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-10 09:48:32 +00:00
Don't sort enum names for correspondence with header
This commit is contained in:
@@ -68,7 +68,7 @@ class LateBoundSchemaInstantiator:
|
||||
def enumeration(self, name, enum):
|
||||
schema_name = self.schema_name
|
||||
index_in_schema = self.names.index(str(name))
|
||||
self.declarations[str(name)] = w.enumeration_type(name, index_in_schema, sorted(enum.values))
|
||||
self.declarations[str(name)] = w.enumeration_type(name, index_in_schema, enum.values)
|
||||
|
||||
def entity(self, name, type):
|
||||
index_in_schema = self.names.index(str(name))
|
||||
@@ -207,7 +207,7 @@ class EarlyBoundCodeWriter:
|
||||
schema_name = self.schema_name
|
||||
index_in_schema = self.names.index(name)
|
||||
ref = self.strings.append(name)
|
||||
items = ",".join(self.strings.append(v) for v in sorted(enum.values))
|
||||
items = ",".join(self.strings.append(v) for v in enum.values)
|
||||
self.statements.append(
|
||||
' %(schema_name)s_types[%(index_in_schema)d] = new enumeration_type(%(ref)s, %(index_in_schema)d, {%(items)s});'
|
||||
% locals()
|
||||
|
||||
Reference in New Issue
Block a user