Skip to content

Commit 3a25f5f

Browse files
committed
parsers: don't sort entries when processing ID Maps
regenerated with common-workflow-language/schema_salad#899
1 parent beccfa6 commit 3a25f5f

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

cwl_utils/parser/cwl_v1_0.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -950,7 +950,7 @@ def load(
950950
) -> Any:
951951
if isinstance(doc, MutableMapping):
952952
r: list[Any] = []
953-
for k in sorted(doc.keys()):
953+
for k in doc.keys():
954954
val = doc[k]
955955
if isinstance(val, CommentedMap):
956956
v = copy.copy(val)

cwl_utils/parser/cwl_v1_1.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -950,7 +950,7 @@ def load(
950950
) -> Any:
951951
if isinstance(doc, MutableMapping):
952952
r: list[Any] = []
953-
for k in sorted(doc.keys()):
953+
for k in doc.keys():
954954
val = doc[k]
955955
if isinstance(val, CommentedMap):
956956
v = copy.copy(val)

cwl_utils/parser/cwl_v1_2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -950,7 +950,7 @@ def load(
950950
) -> Any:
951951
if isinstance(doc, MutableMapping):
952952
r: list[Any] = []
953-
for k in sorted(doc.keys()):
953+
for k in doc.keys():
954954
val = doc[k]
955955
if isinstance(val, CommentedMap):
956956
v = copy.copy(val)

0 commit comments

Comments
 (0)