summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2022-04-21 23:05:50 +0200
committerPierre Sassoulas <pierre.sassoulas@gmail.com>2022-04-22 00:12:47 +0200
commitc9c75177bcdbe4f9c59d7a95a57d13a623a85b47 (patch)
tree958f198dfd8c9eb7d7150c5b5d71cdbb8ac02cee
parentbea76f8eccff36466e166d883e88d9354c39156e (diff)
downloadpylint-git-c9c75177bcdbe4f9c59d7a95a57d13a623a85b47.tar.gz
Fix emit might be undefined in special method checker
-rw-r--r--pylint/checkers/classes/special_methods_checker.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pylint/checkers/classes/special_methods_checker.py b/pylint/checkers/classes/special_methods_checker.py
index db04e4df9..b3cb04383 100644
--- a/pylint/checkers/classes/special_methods_checker.py
+++ b/pylint/checkers/classes/special_methods_checker.py
@@ -201,6 +201,7 @@ class SpecialMethodsChecker(BaseChecker):
optional = len(node.args.defaults)
current_params = mandatory + optional
+ emit = False # If we don't know we choose a false negative
if isinstance(expected_params, tuple):
# The expected number of parameters can be any value from this
# tuple, although the user should implement the method