Skip to content

Commit d8228d2

Browse files
committed
[ModelicaSystem] fix mypy
1 parent 5fc6c53 commit d8228d2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

OMPython/ModelicaSystem.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ def __init__(
388388

389389
def model(
390390
self,
391-
name: str,
391+
name: Optional[str] = None,
392392
file: Optional[str | os.PathLike] = None,
393393
libraries: Optional[list[str | tuple[str, str]]] = None,
394394
variable_filter: Optional[str] = None,
@@ -427,7 +427,7 @@ def model(
427427
raise ModelicaSystemError("Can not reuse this instance of ModelicaSystem "
428428
f"defined for {repr(self._model_name)}!")
429429

430-
if not isinstance(name, str):
430+
if name is None or not isinstance(name, str):
431431
raise ModelicaSystemError("A model name must be provided!")
432432

433433
if libraries is None:

0 commit comments

Comments
 (0)