diff options
author | Claudiu Popa <pcmanticore@gmail.com> | 2015-04-02 17:13:07 +0300 |
---|---|---|
committer | Claudiu Popa <pcmanticore@gmail.com> | 2015-04-02 17:13:07 +0300 |
commit | e753a21c82b0b247644d422c99ae0752518a1e4e (patch) | |
tree | 5a13b234b7d7a83cfd9f5f481bcddc6bfc79ecbe /pylint/checkers/strings.py | |
parent | 05e723db5178fd7d49de3ec19e8b0bb28871a988 (diff) | |
parent | a018224550059ab7144f5e504943a37196c36d34 (diff) | |
download | pylint-e753a21c82b0b247644d422c99ae0752518a1e4e.tar.gz |
Merged in raduciorba/pylint/unused-import (pull request #244)
#475 fix unused-import false positive when the import is used in a class assignment
Diffstat (limited to 'pylint/checkers/strings.py')
-rw-r--r-- | pylint/checkers/strings.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pylint/checkers/strings.py b/pylint/checkers/strings.py index 8892c2c..b97738d 100644 --- a/pylint/checkers/strings.py +++ b/pylint/checkers/strings.py @@ -361,6 +361,9 @@ class StringMethodsChecker(BaseChecker): return if not isinstance(strnode, astroid.Const): return + if not isinstance(strnode.value, six.string_types): + return + if node.starargs or node.kwargs: # TODO: Don't complicate the logic, skip these for now. return |