summaryrefslogtreecommitdiff
path: root/doc/data/messages/b/bad-chained-comparison/bad.py
diff options
context:
space:
mode:
authorZen Lee <53538590+zenlyj@users.noreply.github.com>2023-02-27 04:21:34 +0800
committerGitHub <noreply@github.com>2023-02-26 21:21:34 +0100
commit52a2a04a59526ce8344d4d2b7f86bb978177e047 (patch)
treed8e9053d8eca4c9eb1cce97173ef5d3a065cb750 /doc/data/messages/b/bad-chained-comparison/bad.py
parent27a3984832faf36be4fab07fef84086d25283846 (diff)
downloadpylint-git-52a2a04a59526ce8344d4d2b7f86bb978177e047.tar.gz
Add new checker `bad-chained-comparison` (#7990)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
Diffstat (limited to 'doc/data/messages/b/bad-chained-comparison/bad.py')
-rw-r--r--doc/data/messages/b/bad-chained-comparison/bad.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/data/messages/b/bad-chained-comparison/bad.py b/doc/data/messages/b/bad-chained-comparison/bad.py
new file mode 100644
index 000000000..eeca75f13
--- /dev/null
+++ b/doc/data/messages/b/bad-chained-comparison/bad.py
@@ -0,0 +1,3 @@
+def xor_check(*, left=None, right=None):
+ if left is None != right is None: # [bad-chained-comparison]
+ raise ValueError('Either both left= and right= need to be provided or none should.')