diff options
Diffstat (limited to 'pyflakes/messages.py')
-rw-r--r-- | pyflakes/messages.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pyflakes/messages.py b/pyflakes/messages.py index 37c4432..c2246cf 100644 --- a/pyflakes/messages.py +++ b/pyflakes/messages.py @@ -156,6 +156,18 @@ class UnusedVariable(Message): self.message_args = (names,) +class UnusedAnnotation(Message): + """ + Indicates that a variable has been explicitly annotated to but not actually + used. + """ + message = 'local variable %r is annotated but never used' + + def __init__(self, filename, loc, names): + Message.__init__(self, filename, loc) + self.message_args = (names,) + + class ReturnOutsideFunction(Message): """ Indicates a return statement outside of a function/method. |