Skip to content

Commit a017b88

Browse files
committed
Silence unused-argument
1 parent 82d623b commit a017b88

File tree

8 files changed

+12
-4
lines changed

8 files changed

+12
-4
lines changed

html5lib/html5parser.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,7 @@ def parse(self, stream, encoding=None, parseMeta=True,
241241

242242
def parseFragment(self, stream, container="div", encoding=None,
243243
parseMeta=False, useChardet=True, scripting=False):
244+
# pylint:disable=unused-argument
244245
"""Parse a HTML fragment into a well-formed tree fragment
245246
246247
container - name of the element we're setting the innerHTML property
@@ -363,6 +364,7 @@ def adjustForeignAttributes(self, token):
363364
del token["data"][originalName]
364365

365366
def reparseTokenNormal(self, token):
367+
# pylint:disable=unused-argument
366368
self.parser.phase()
367369

368370
def resetInsertionMode(self):

html5lib/ihatexml.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ def escapeRegexp(string):
186186
class InfosetFilter(object):
187187
replacementRegexp = re.compile(r"U[\dA-F]{5,5}")
188188

189-
def __init__(self, replaceChars=None,
189+
def __init__(self,
190190
dropXmlnsLocalName=False,
191191
dropXmlnsAttrNs=False,
192192
preventDoubleDashComments=False,
@@ -217,7 +217,7 @@ def coerceAttribute(self, name, namespace=None):
217217
else:
218218
return self.toXmlName(name)
219219

220-
def coerceElement(self, name, namespace=None):
220+
def coerceElement(self, name):
221221
return self.toXmlName(name)
222222

223223
def coerceComment(self, data):

html5lib/inputstream.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,7 @@ def __new__(self, value):
571571
return bytes.__new__(self, value.lower())
572572

573573
def __init__(self, value):
574+
# pylint:disable=unused-argument
574575
self._position = -1
575576

576577
def __iter__(self):

html5lib/serializer/htmlserializer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,6 @@ def serializeError(self, data="XXX ERROR MESSAGE NEEDED"):
328328
raise SerializeError
329329

330330

331-
def SerializeError(Exception):
331+
class SerializeError(Exception):
332332
"""Error in serialized tree"""
333333
pass

html5lib/tests/test_sanitizer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from html5lib.filters import sanitizer
55

66

7-
def runSanitizerTest(name, expected, input):
7+
def runSanitizerTest(_, expected, input):
88
parsed = parseFragment(expected)
99
expected = serialize(parsed,
1010
omit_optional_tags=False,

html5lib/tests/test_stream.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ def test_python_issue_20007():
184184
"""
185185
class FakeSocket(object):
186186
def makefile(self, _mode, _bufsize=None):
187+
# pylint:disable=unused-argument
187188
return BytesIO(b"HTTP/1.1 200 Ok\r\n\r\nText")
188189

189190
source = http_client.HTTPResponse(FakeSocket())
@@ -202,6 +203,7 @@ def test_python_issue_20007_b():
202203

203204
class FakeSocket(object):
204205
def makefile(self, _mode, _bufsize=None):
206+
# pylint:disable=unused-argument
205207
return BytesIO(b"HTTP/1.1 200 Ok\r\n\r\nText")
206208

207209
source = http_client.HTTPResponse(FakeSocket())

html5lib/tests/tokenizer.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ def __init__(self, initialState, lastStartTag=None):
1919
self._lastStartTag = lastStartTag
2020

2121
def parse(self, stream, encoding=None, innerHTML=False):
22+
# pylint:disable=unused-argument
2223
tokenizer = self.tokenizer(stream, encoding)
2324
self.outputTokens = []
2425

html5lib/treebuilders/etree_lxml.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,8 @@ def insertDoctype(self, token):
305305
self.doctype = doctype
306306

307307
def insertCommentInitial(self, data, parent=None):
308+
assert parent is None or parent is self.document
309+
assert self.document._elementTree is None
308310
self.initial_comments.append(data)
309311

310312
def insertCommentMain(self, data, parent=None):

0 commit comments

Comments
 (0)