Skip to content

Commit 784ae91

Browse files
committed
pylint: Enable and fix no-self-use warnings
1 parent 449f56c commit 784ae91

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

scripts/endToEndExtraction/verify-testcases.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,8 @@ def diff(self, analyser):
154154

155155
print(len(intersection), "test-cases - ", len(mismatches), " mismatche(s)")
156156

157-
def check_traces(self, test_name, left, right, mismatches):
157+
@classmethod
158+
def check_traces(cls, test_name, left, right, mismatches):
158159
for trace_id, trace in enumerate(left.traces):
159160
left_trace = trace
160161
right_trace = right.traces[trace_id]

scripts/pylintrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ disable=
2424
invalid-name,
2525
missing-docstring,
2626
no-else-return,
27-
no-self-use,
2827
pointless-string-statement,
2928
redefined-builtin,
3029
redefined-outer-name,

scripts/regressions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ def __init__(self, description, args):
4141
"build/test/tools/ossfuzz")
4242
self._logpath = os.path.join(self._repo_root, "test_results")
4343

44-
def parseCmdLine(self, description, args):
44+
@classmethod
45+
def parseCmdLine(cls, description, args):
4546
argParser = ArgumentParser(description)
4647
argParser.add_argument('-o', '--out-dir', required=True, type=str,
4748
help="""Directory where test results will be written""")

test/formal/rule.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ def check(self, _nonopt, _opt):
3939
self.error('Rule is incorrect.\nModel: ' + str(m))
4040
self.solver.pop()
4141

42-
def error(self, msg):
42+
@classmethod
43+
def error(cls, msg):
4344
print(msg)
4445
sys.exit(1)

0 commit comments

Comments
 (0)