From 62db176e5e7eaa5d258fdfc01180165289b1b64a Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sat, 7 Jun 2014 12:36:16 +0200 Subject: [PATCH] cleanup --- jedi/evaluate/param.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/jedi/evaluate/param.py b/jedi/evaluate/param.py index f887c11c..d25a08d4 100644 --- a/jedi/evaluate/param.py +++ b/jedi/evaluate/param.py @@ -287,13 +287,11 @@ def _star_star_dict(evaluator, array, expression_list): elif isinstance(call, pr.Call): key = call.name else: - continue - # raise warning - if str(key) not in dct: - dct[str(key)] = key, value_stmt - else: - pass - # raise warning + continue # We ignore complicated statements here, for now. + + # If the string is a duplicate, we don't care it's illegal Python + # anyway. + dct[str(key)] = key, value_stmt else: if expression_list: m = "TypeError: type object argument after ** must be a mapping, not %s" \