diff --git a/linkcheck/checker/urlbase.py b/linkcheck/checker/urlbase.py index b8e86c06..d8978953 100644 --- a/linkcheck/checker/urlbase.py +++ b/linkcheck/checker/urlbase.py @@ -633,9 +633,6 @@ class UrlBase (object): p.flush() h.parser = None p.handler = None - for s in h.parse_info: - # the parser had warnings/errors - self.add_warning(s) for url, line, column, name, codebase in h.urls: if codebase: base_ref = codebase diff --git a/linkcheck/linkparse.py b/linkcheck/linkparse.py index 9bc8cec2..f9560c78 100644 --- a/linkcheck/linkparse.py +++ b/linkcheck/linkparse.py @@ -77,37 +77,10 @@ class TagFinder (object): """ super(TagFinder, self).__init__() self.content = content - # warnings and errors during parsing - self.parse_info = [] # parser object will be initialized when it is used as # a handler object self.parser = None - def _errorfun (self, msg, name): - """ - Append msg to error list. - """ - self.parse_info.append(u"%s at line %d col %d: %s" % \ - (name, self.parser.last_lineno(), self.parser.last_column(), msg)) - - def warning (self, msg): - """ - Signal a filter/parser warning. - """ - self._errorfun(msg, "warning") - - def error (self, msg): - """ - Signal a filter/parser error. - """ - self._errorfun(msg, "error") - - def fatal_error (self, msg): - """ - Signal a fatal filter/parser error. - """ - self._errorfun(msg, "fatal error") - def start_element (self, tag, attrs): """ Does nothing, override in a subclass.