From 442d948e322ea0099777f091752bb60002d02a30 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 17 Jan 2016 18:04:59 +0100 Subject: [PATCH] I don't need the __len__ for __iter__ to work (eventually), so leaving it out for now --- jedi/evaluate/jedi_typing.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/jedi/evaluate/jedi_typing.py b/jedi/evaluate/jedi_typing.py index e7d77ff9..52b0ab89 100644 --- a/jedi/evaluate/jedi_typing.py +++ b/jedi/evaluate/jedi_typing.py @@ -28,10 +28,6 @@ def factory(typing_name, indextypes): def __getitem__(self, index): return indextypes[0]() - def __len__(self): - import sys - return sys.maxint - class MutableSequence(Sequence, abc.MutableSequence): pass @@ -47,13 +43,6 @@ def factory(typing_name, indextypes): else: return indextypes[index]() - def __len__(self): - if indextypes[1] == ...: - import sys - return sys.maxint - else: - return len(indextypes) - class AbstractSet(Iterable, abc.Set): pass