From a7e1e20172b32271cbf79c489bfd7d8652d1cbeb Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Fri, 3 Apr 2020 19:24:08 +0100 Subject: [PATCH] Remove last line and column from Parser Only used for debug log message and not very useful. --- linkcheck/HtmlParser/htmlsax.py | 10 ---------- linkcheck/htmlutil/linkparse.py | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/linkcheck/HtmlParser/htmlsax.py b/linkcheck/HtmlParser/htmlsax.py index dba7806b..1aa5c265 100644 --- a/linkcheck/HtmlParser/htmlsax.py +++ b/linkcheck/HtmlParser/htmlsax.py @@ -53,8 +53,6 @@ class Parser(object): self.html_doc = None self.tag_lineno = None self.tag_column = None - self.last_tag_lineno = None - self.last_tag_column = None def parse_contents(self, contents): for content in contents: @@ -69,8 +67,6 @@ class Parser(object): if v == b'': v = u'' attrs[k] = v - self.last_tag_lineno = self.tag_lineno - self.last_tag_column = self.tag_column self.tag_lineno = content.sourceline self.tag_column = None if content.sourcepos is None \ else content.sourcepos + 1 @@ -100,15 +96,9 @@ class Parser(object): def lineno(self): return self.tag_lineno - def last_lineno(self): - return self.last_tag_lineno - def column(self): return self.tag_column - def last_column(self): - return self.last_tag_column - def parser(handler=None): return Parser(handler) diff --git a/linkcheck/htmlutil/linkparse.py b/linkcheck/htmlutil/linkparse.py index 33aa4321..b60bfa14 100644 --- a/linkcheck/htmlutil/linkparse.py +++ b/linkcheck/htmlutil/linkparse.py @@ -180,7 +180,7 @@ class LinkFinder (TagFinder): def start_element (self, tag, attrs, element_text=None): """Search for links and store found URLs in a list.""" log.debug(LOG_CHECK, "LinkFinder tag %s attrs %s", tag, attrs) - log.debug(LOG_CHECK, "line %d col %d old line %s old col %s", self.parser.lineno(), self.parser.column(), self.parser.last_lineno(), self.parser.last_column()) + log.debug(LOG_CHECK, "line %d col %d", self.parser.lineno(), self.parser.column()) if tag == "base" and not self.base_ref: self.base_ref = attrs.get_true("href", u'') tagattrs = self.tags.get(tag, self.universal_attrs)