summaryrefslogtreecommitdiff
path: root/doc/user_guide
diff options
context:
space:
mode:
authorJames Addison <55152140+jayaddison@users.noreply.github.com>2023-01-07 11:53:20 +0000
committerGitHub <noreply@github.com>2023-01-07 12:53:20 +0100
commit89a20e2ccdb2927ac370f7c6663fc83318988e10 (patch)
treeab03368654e560fb76eb977dac31d90f32bb0bdc /doc/user_guide
parent56121344f6c9c223d8e4477c0cdb58c46c840b4b (diff)
downloadpylint-git-89a20e2ccdb2927ac370f7c6663fc83318988e10.tar.gz
Add new check "pointless-exception-statement" (#7939)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
Diffstat (limited to 'doc/user_guide')
-rw-r--r--doc/user_guide/checkers/features.rst3
-rw-r--r--doc/user_guide/messages/messages_overview.rst1
2 files changed, 4 insertions, 0 deletions
diff --git a/doc/user_guide/checkers/features.rst b/doc/user_guide/checkers/features.rst
index bbcd0ae58..3992d93d4 100644
--- a/doc/user_guide/checkers/features.rst
+++ b/doc/user_guide/checkers/features.rst
@@ -147,6 +147,9 @@ Basic checker Messages
This is a particular case of W0104 with its own message so you can easily
disable it if you're using those strings as documentation, instead of
comments.
+:pointless-exception-statement (W0132): *Exception statement has no effect*
+ Used when an exception is created without being assigned, raised or returned
+ for subsequent use elsewhere.
:unnecessary-pass (W0107): *Unnecessary pass statement*
Used when a "pass" statement that can be avoided is encountered.
:unreachable (W0101): *Unreachable code*
diff --git a/doc/user_guide/messages/messages_overview.rst b/doc/user_guide/messages/messages_overview.rst
index 74b8dbb8a..648b4b373 100644
--- a/doc/user_guide/messages/messages_overview.rst
+++ b/doc/user_guide/messages/messages_overview.rst
@@ -287,6 +287,7 @@ All messages in the warning category:
warning/overlapping-except
warning/overridden-final-method
warning/pointless-statement
+ warning/pointless-exception-statement
warning/pointless-string-statement
warning/possibly-unused-variable
warning/preferred-module