From d1bd3f49200ddd6b6298dd0c01cc894a66c938b5 Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 25 Feb 2020 09:43:14 +0000 Subject: deduplicate spec arg names --- src/utils/parse/spec.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/utils') diff --git a/src/utils/parse/spec.py b/src/utils/parse/spec.py index d0000fa0..7d7ffd3a 100644 --- a/src/utils/parse/spec.py +++ b/src/utils/parse/spec.py @@ -168,7 +168,7 @@ class SpecArgument(object): for argument_type in self.types: if not (context&argument_type.context) == 0: name = argument_type.name() or argument_type.type - if name: + if name and not name in names: names.append(name) if names: return format % "|".join(names) -- cgit v1.3.1-10-gc9f91