Skip to content

Commit c0e7789

Browse files
authored
Merge pull request #156 from linkml/json-dumper-kwargs
allow passing of additional args to json_dumper.dump
2 parents 86ccf31 + e15d933 commit c0e7789

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

linkml_runtime/dumpers/json_dumper.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
class JSONDumper(Dumper):
1515

16-
def dump(self, element: YAMLRoot, to_file: str, contexts: CONTEXTS_PARAM_TYPE = None) -> None:
16+
def dump(self, element: YAMLRoot, to_file: str, contexts: CONTEXTS_PARAM_TYPE = None, **kwargs) -> None:
1717
"""
1818
Write element as json to to_file
1919
:param element: LinkML object to be serialized as YAML
@@ -26,7 +26,7 @@ def dump(self, element: YAMLRoot, to_file: str, contexts: CONTEXTS_PARAM_TYPE =
2626
* JSON Object
2727
* A list containing elements of any type named above
2828
"""
29-
super().dump(element, to_file, contexts=contexts)
29+
super().dump(element, to_file, contexts=contexts, **kwargs)
3030

3131
def dumps(self, element: YAMLRoot, contexts: CONTEXTS_PARAM_TYPE = None, inject_type=True) -> str:
3232
"""

0 commit comments

Comments
 (0)