@@ -79,14 +79,14 @@ def __init__(
7979 manufacture : Optional [OrganizationalEntity ] = None ,
8080 ) -> None :
8181 self .timestamp = timestamp or _get_now_utc ()
82- self .tools = tools or [] # type:ignore[assignment]
83- self .authors = authors or [] # type:ignore[assignment]
82+ self .tools = tools or []
83+ self .authors = authors or []
8484 self .component = component
8585 self .supplier = supplier
86- self .licenses = licenses or [] # type:ignore[assignment]
87- self .properties = properties or [] # type:ignore[assignment]
86+ self .licenses = licenses or []
87+ self .properties = properties or []
8888 self .manufacturer = manufacturer
89- self .lifecycles = lifecycles or [] # type:ignore[assignment]
89+ self .lifecycles = lifecycles or []
9090
9191 self .manufacture = manufacture
9292 if manufacture :
@@ -179,7 +179,7 @@ def component(self) -> Optional[Component]:
179179 return self ._component
180180
181181 @component .setter
182- def component (self , component : Component ) -> None :
182+ def component (self , component : Optional [ Component ] ) -> None :
183183 """
184184 The (optional) component that the BOM describes.
185185
@@ -345,12 +345,12 @@ def __init__(
345345 self .serial_number = serial_number or uuid4 ()
346346 self .version = version
347347 self .metadata = metadata or BomMetaData ()
348- self .components = components or [] # type:ignore[assignment]
349- self .services = services or [] # type:ignore[assignment]
350- self .external_references = external_references or [] # type:ignore[assignment]
351- self .vulnerabilities = vulnerabilities or [] # type:ignore[assignment]
352- self .dependencies = dependencies or [] # type:ignore[assignment]
353- self .properties = properties or [] # type:ignore[assignment]
348+ self .components = components or []
349+ self .services = services or []
350+ self .external_references = external_references or []
351+ self .vulnerabilities = vulnerabilities or []
352+ self .dependencies = dependencies or []
353+ self .properties = properties or []
354354 self .definitions = definitions or Definitions ()
355355
356356 @property
0 commit comments