Skip to content

Commit 380a131

Browse files
committed
fixed typ in json_dumper.py. return statement was appearing twice
1 parent 2be0b02 commit 380a131

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

linkml_runtime/dumpers/json_dumper.py

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@
1616

1717
class JSONDumper(Dumper):
1818
def dump(
19-
self, element: Union[BaseModel, YAMLRoot], to_file: str, contexts: CONTEXTS_PARAM_TYPE = None, **kwargs
19+
self,
20+
element: Union[BaseModel, YAMLRoot],
21+
to_file: str,
22+
contexts: CONTEXTS_PARAM_TYPE = None,
23+
**kwargs,
2024
) -> None:
2125
"""
2226
Write element as json to to_file
@@ -34,7 +38,12 @@ def dump(
3438
element = element.model_dump()
3539
super().dump(element, to_file, contexts=contexts, **kwargs)
3640

37-
def dumps(self, element: Union[BaseModel, YAMLRoot], contexts: CONTEXTS_PARAM_TYPE = None, inject_type=True) -> str:
41+
def dumps(
42+
self,
43+
element: Union[BaseModel, YAMLRoot],
44+
contexts: CONTEXTS_PARAM_TYPE = None,
45+
inject_type=True,
46+
) -> str:
3847
"""
3948
Return element as a JSON or a JSON-LD string
4049
:param element: LinkML object to be emitted
@@ -66,13 +75,13 @@ def default(o):
6675
if isinstance(element, BaseModel):
6776
element = element.model_dump()
6877
return json.dumps(
69-
return json.dumps(
70-
as_json_object(element, contexts, inject_type=inject_type, element_type=element_type),
78+
as_json_object(
79+
element, contexts, inject_type=inject_type, element_type=element_type
80+
),
7181
default=default,
7282
ensure_ascii=False,
7383
indent=" ",
7484
)
75-
)
7685

7786
@staticmethod
7887
@deprecated("Use `utils/formatutils/remove_empty_items` instead")
@@ -85,7 +94,10 @@ def remove_empty_items(obj: dict) -> dict:
8594
return formatutils.remove_empty_items(obj, hide_protected_keys=True)
8695

8796
def to_json_object(
88-
self, element: Union[BaseModel, YAMLRoot], contexts: CONTEXTS_PARAM_TYPE = None, inject_type=True
97+
self,
98+
element: Union[BaseModel, YAMLRoot],
99+
contexts: CONTEXTS_PARAM_TYPE = None,
100+
inject_type=True,
89101
) -> JsonObj:
90102
"""
91103
As dumps(), except returns a JsonObj, not a string

0 commit comments

Comments
 (0)