From e5af99682950dfd2ee351771b4b922061d21c126 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 29 Jan 2017 21:57:09 +0100 Subject: [PATCH] Remove old debug code from the diff parser. --- jedi/parser/diff.py | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/jedi/parser/diff.py b/jedi/parser/diff.py index 0106a596..db665fe5 100644 --- a/jedi/parser/diff.py +++ b/jedi/parser/diff.py @@ -124,28 +124,6 @@ class DiffParser(object): self._new_used_names = {} self._nodes_stack = _NodesStack(self._module) - def __update(self, lines_new): - """For now we use this function for better error reporting.""" - old_source = self._parser.source - try: - return self._update(lines_new) - except Exception: - # Only log for linux, it's easier. - import sys - if 'linux' in sys.platform: - lines_old = splitlines(old_source, keepends=True) - import traceback - with open('/tmp/jedi_error.log', 'w') as f: - f.write( - 'parser issue, please report:\n%s\n%s\n%s' % ( - repr(''.join(lines_old)), - repr(''.join(lines_new)), - traceback.format_exc() - ) - ) - raise Exception("There's a parser issue. Please report /tmp/jedi_error.log") - raise - def update(self, lines_new): ''' The algorithm works as follows: @@ -436,8 +414,6 @@ class _NodesStackNode(object): def add(self, children, line_offset=0, last_line_offset_leaf=None): group = self.ChildrenGroup(children, line_offset, last_line_offset_leaf) self.children_groups.append(group) - if len(self.children_groups) > 42: - raise NotImplementedError def get_last_line(self, suffix): if not self.children_groups: