From 33bddd0c8ad5c45a07c56caa964dd42631cd169c Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Fri, 18 Mar 2022 12:15:36 -0400 Subject: Turn assert into ValueError --- python/types.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'python') diff --git a/python/types.py b/python/types.py index 2d29ac2d..2201e6a6 100644 --- a/python/types.py +++ b/python/types.py @@ -995,10 +995,8 @@ class FunctionBuilder(TypeBuilder): core_param.location.storage = param.location.storage elif isinstance(param, tuple): name, _type = param - assert isinstance(name, str), f"Conversion from unsupported function parameter type {type(param)}" - assert isinstance( - _type, (Type, TypeBuilder) - ), f"Conversion from unsupported function parameter type {type(param)}" + if not isinstance(name, str) or not isinstance(_type, (Type, TypeBuilder)): + raise ValueError(f"Conversion from unsupported function parameter type {type(param)}") core_param.name = name core_param.type = _type.handle core_param.typeConfidence = _type.confidence -- cgit v1.3.1