blob: 2aa5b181cfbe469e4b6e7049fda180f5e8632a4d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# pylint: disable=C0111,R0922,R0903,W0231
"""#2485:
W0222 "Signature differs from overriden method" false positive
#18772:
no prototype consistency check for mangled methods
"""
__revision__ = 1
class Super(object):
def __init__(self):
pass
def __private(self):
pass
def __private2_(self):
pass
def ___private3(self):
pass
def method(self, param):
raise NotImplementedError
class Sub(Super):
def __init__(self, arg):
pass
def __private(self, arg):
pass
def __private2_(self, arg):
pass
def ___private3(self, arg):
pass
def method(self, param='abc'):
pass
|