Add return type Document for parse_file Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com> GitOrigin-RevId: ed5d515a47370eb98c2941d2ca4a04f2093e5704 Change-Id: I02376dad4a0e13ad50765a427e3dcf2001979e29
diff --git a/src/spdx_tools/spdx/parser/parse_anything.py b/src/spdx_tools/spdx/parser/parse_anything.py index ff41e2b..b47dc50 100644 --- a/src/spdx_tools/spdx/parser/parse_anything.py +++ b/src/spdx_tools/spdx/parser/parse_anything.py
@@ -12,6 +12,7 @@ import logging from spdx_tools.spdx.formats import FileFormat, file_name_to_format +from spdx_tools.spdx.model import Document from spdx_tools.spdx.parser.json import json_parser from spdx_tools.spdx.parser.rdf import rdf_parser from spdx_tools.spdx.parser.tagvalue import tagvalue_parser @@ -19,7 +20,7 @@ from spdx_tools.spdx.parser.yaml import yaml_parser -def parse_file(file_name: str, encoding: str = "utf-8"): +def parse_file(file_name: str, encoding: str = "utf-8") -> Document: if encoding != "utf-8": logging.warning( "It's recommended to use the UTF-8 encoding for any SPDX file. Consider changing the encoding of the file."