spdx_tools.spdx3.writer.console.dataset.dataset_writer
1# SPDX-FileCopyrightText: 2023 spdx contributors 2# 3# SPDX-License-Identifier: Apache-2.0 4from beartype.typing import TextIO 5 6from spdx_tools.spdx3.model.dataset import Dataset 7from spdx_tools.spdx3.writer.console.console import write_value 8from spdx_tools.spdx3.writer.console.software.package_writer import write_package 9 10 11def write_dataset(dataset: Dataset, text_output: TextIO): 12 text_output.write("## Dataset\n") 13 write_package(dataset, text_output, False) 14 15 for property_name in Dataset.__annotations__.keys(): 16 write_value(property_name, getattr(dataset, property_name), text_output)
def
write_dataset( dataset: spdx_tools.spdx3.model.dataset.dataset.Dataset, text_output: <class 'TextIO'>):