From 0610ef16aed25c0845721e821c00f33e18040cad Mon Sep 17 00:00:00 2001 From: Akinori Hattori Date: Sun, 6 Jul 2014 11:07:19 +0900 Subject: [PATCH] use del instead of assigning empty iterator --- jedi/parser/fast.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jedi/parser/fast.py b/jedi/parser/fast.py index 93700532..df277cb6 100644 --- a/jedi/parser/fast.py +++ b/jedi/parser/fast.py @@ -196,7 +196,7 @@ class FastParser(use_metaclass(CachedFastParser)): self._parse(code) except: # FastParser is cached, be careful with exceptions - self.parsers[:] = [] + del self.parsers[:] raise def update(self, code): @@ -206,7 +206,7 @@ class FastParser(use_metaclass(CachedFastParser)): self._parse(code) except: # FastParser is cached, be careful with exceptions - self.parsers[:] = [] + del self.parsers[:] raise def _split_parts(self, code): @@ -222,7 +222,7 @@ class FastParser(use_metaclass(CachedFastParser)): parts[-1] += '\n' + txt else: parts.append(txt) - current_lines[:] = [] + del current_lines[:] r_keyword = '^[ \t]*(def|class|@|%s)' % '|'.join(tokenize.FLOWS) @@ -286,7 +286,7 @@ class FastParser(use_metaclass(CachedFastParser)): return new parts = self._split_parts(code) - self.parsers[:] = [] + del self.parsers[:] line_offset = 0 start = 0