spdx_tools.spdx3.writer.console.namespace_map_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 import NamespaceMap
 7from spdx_tools.spdx3.writer.console.console import write_value
 8
 9
10def write_namespace_map(namespace_map: NamespaceMap, text_output: TextIO):
11    for property_name in NamespaceMap.__annotations__.keys():
12        write_value(property_name, getattr(namespace_map, property_name), text_output)
def write_namespace_map( namespace_map: spdx_tools.spdx3.model.namespace_map.NamespaceMap, text_output: <class 'TextIO'>):
11def write_namespace_map(namespace_map: NamespaceMap, text_output: TextIO):
12    for property_name in NamespaceMap.__annotations__.keys():
13        write_value(property_name, getattr(namespace_map, property_name), text_output)