Enable strict typing for ios (#107382)

This commit is contained in:
Marc Mueller
2024-01-12 14:43:17 +01:00
committed by GitHub
parent 0257cd8bbe
commit a9420bf05a
6 changed files with 46 additions and 25 deletions

View File

@@ -66,7 +66,7 @@ def json_loads_object(__obj: bytes | bytearray | memoryview | str) -> JsonObject
def load_json(
filename: str | PathLike,
filename: str | PathLike[str],
default: JsonValueType = _SENTINEL, # type: ignore[assignment]
) -> JsonValueType:
"""Load JSON data from a file.
@@ -89,7 +89,7 @@ def load_json(
def load_json_array(
filename: str | PathLike,
filename: str | PathLike[str],
default: JsonArrayType = _SENTINEL, # type: ignore[assignment]
) -> JsonArrayType:
"""Load JSON data from a file and return as list.
@@ -109,7 +109,7 @@ def load_json_array(
def load_json_object(
filename: str | PathLike,
filename: str | PathLike[str],
default: JsonObjectType = _SENTINEL, # type: ignore[assignment]
) -> JsonObjectType:
"""Load JSON data from a file and return as dict.