spdx_tools.spdx3.model.licensing.custom_license_addition
1# SPDX-FileCopyrightText: 2023 spdx contributors 2# 3# SPDX-License-Identifier: Apache-2.0 4from beartype.typing import List, Optional 5 6from spdx_tools.common.typing.dataclass_with_properties import dataclass_with_properties 7from spdx_tools.common.typing.type_checks import check_types_and_set_values 8from spdx_tools.spdx3.model.licensing.license_addition import LicenseAddition 9 10 11@dataclass_with_properties 12class CustomLicenseAddition(LicenseAddition): 13 def __init__( 14 self, 15 addition_id: str, 16 addition_name: str, 17 addition_text: str, 18 addition_comment: Optional[str] = None, 19 see_also: List[str] = None, 20 standard_addition_template: Optional[str] = None, 21 is_deprecated_addition_id: Optional[bool] = None, 22 obsoleted_by: Optional[str] = None, 23 ): 24 see_also = [] if see_also is None else see_also 25 check_types_and_set_values(self, locals())
@dataclass_with_properties
class
CustomLicenseAddition12@dataclass_with_properties 13class CustomLicenseAddition(LicenseAddition): 14 def __init__( 15 self, 16 addition_id: str, 17 addition_name: str, 18 addition_text: str, 19 addition_comment: Optional[str] = None, 20 see_also: List[str] = None, 21 standard_addition_template: Optional[str] = None, 22 is_deprecated_addition_id: Optional[bool] = None, 23 obsoleted_by: Optional[str] = None, 24 ): 25 see_also = [] if see_also is None else see_also 26 check_types_and_set_values(self, locals())
CustomLicenseAddition( addition_id: str, addition_name: str, addition_text: str, addition_comment: Optional[str] = None, see_also: list[str] = None, standard_addition_template: Optional[str] = None, is_deprecated_addition_id: Optional[bool] = None, obsoleted_by: Optional[str] = None)
14 def __init__( 15 self, 16 addition_id: str, 17 addition_name: str, 18 addition_text: str, 19 addition_comment: Optional[str] = None, 20 see_also: List[str] = None, 21 standard_addition_template: Optional[str] = None, 22 is_deprecated_addition_id: Optional[bool] = None, 23 obsoleted_by: Optional[str] = None, 24 ): 25 see_also = [] if see_also is None else see_also 26 check_types_and_set_values(self, locals())