diff --git a/cyclonedx/model/bom.py b/cyclonedx/model/bom.py index edad995e..e51b2e07 100644 --- a/cyclonedx/model/bom.py +++ b/cyclonedx/model/bom.py @@ -133,10 +133,9 @@ def tools(self) -> ToolsRepository: @tools.setter def tools(self, tools: Union[Iterable[Tool], ToolsRepository]) -> None: - if isinstance(tools, ToolsRepository): - self._tools = tools - else: - self._tools = ToolsRepository(tools=tools) + self._tools = tools \ + if isinstance(tools, ToolsRepository) \ + else ToolsRepository(tools=tools) @property @serializable.xml_array(serializable.XmlArraySerializationType.NESTED, 'author') diff --git a/cyclonedx/model/vulnerability.py b/cyclonedx/model/vulnerability.py index c9dfa629..76acb72c 100644 --- a/cyclonedx/model/vulnerability.py +++ b/cyclonedx/model/vulnerability.py @@ -1260,10 +1260,9 @@ def tools(self) -> ToolsRepository: @tools.setter def tools(self, tools: Union[Iterable[Tool], ToolsRepository]) -> None: - if isinstance(tools, ToolsRepository): - self._tools = tools - else: - self._tools = ToolsRepository(tools=tools) + self._tools = tools \ + if isinstance(tools, ToolsRepository) \ + else ToolsRepository(tools=tools) @property @serializable.xml_sequence(18)