From 9847a47b24df79f0a2d5f8d778db28417926f9e7 Mon Sep 17 00:00:00 2001 From: Jake VanderPlas Date: Wed, 21 Jun 2017 11:40:46 -0700 Subject: [PATCH 1/2] BUG: remove redundant call to List.validate_elements --- traitlets/traitlets.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/traitlets/traitlets.py b/traitlets/traitlets.py index 552b7d40..c7f68fcf 100644 --- a/traitlets/traitlets.py +++ b/traitlets/traitlets.py @@ -2423,9 +2423,7 @@ def validate_elements(self, obj, value): return super(List, self).validate_elements(obj, value) def validate(self, obj, value): - value = super(List, self).validate(obj, value) - value = self.validate_elements(obj, value) - return value + return super(List, self).validate(obj, value) class Set(List): From 9d42acb585dd454c990adeb9f9ef49669efddfd7 Mon Sep 17 00:00:00 2001 From: Jake VanderPlas Date: Wed, 21 Jun 2017 14:55:00 -0700 Subject: [PATCH 2/2] MAINT: remove redundant call to validate() --- traitlets/traitlets.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/traitlets/traitlets.py b/traitlets/traitlets.py index c7f68fcf..253b9aa9 100644 --- a/traitlets/traitlets.py +++ b/traitlets/traitlets.py @@ -2422,9 +2422,6 @@ def validate_elements(self, obj, value): return super(List, self).validate_elements(obj, value) - def validate(self, obj, value): - return super(List, self).validate(obj, value) - class Set(List): """An instance of a Python set."""