Utilities/py3flakes/messages.py

changeset 3030
4a0a82ddd9d2
parent 2997
7f0ef975da9e
child 3058
0a02c433f52d
child 3160
209a07d7e401
equal deleted inserted replaced
3029:4055a15ce0f2 3030:4a0a82ddd9d2
47 47
48 @return tuple containing file name, line number and message 48 @return tuple containing file name, line number and message
49 (string, integer, string) 49 (string, integer, string)
50 """ 50 """
51 return (self.filename, self.lineno, 51 return (self.filename, self.lineno,
52 self.message.format(*self.message_args)) 52 self.message.format(*self.message_args))
53 53
54 54
55 class UnusedImport(Message): 55 class UnusedImport(Message):
56 """ 56 """
57 Class defining the "Unused Import" message. 57 Class defining the "Unused Import" message.
58 """ 58 """
59 message = QCoreApplication.translate('py3Flakes', 59 message = QCoreApplication.translate(
60 'py3Flakes',
60 '{0!r} imported but unused.') 61 '{0!r} imported but unused.')
61 62
62 def __init__(self, filename, lineno, name): 63 def __init__(self, filename, lineno, name):
63 """ 64 """
64 Constructor 65 Constructor
73 74
74 class RedefinedWhileUnused(Message): 75 class RedefinedWhileUnused(Message):
75 """ 76 """
76 Class defining the "Redefined While Unused" message. 77 Class defining the "Redefined While Unused" message.
77 """ 78 """
78 message = QCoreApplication.translate('py3Flakes', 79 message = QCoreApplication.translate(
80 'py3Flakes',
79 'Redefinition of unused {0!r} from line {1!r}.') 81 'Redefinition of unused {0!r} from line {1!r}.')
80 82
81 def __init__(self, filename, lineno, name, orig_lineno): 83 def __init__(self, filename, lineno, name, orig_lineno):
82 """ 84 """
83 Constructor 85 Constructor
93 95
94 class ImportShadowedByLoopVar(Message): 96 class ImportShadowedByLoopVar(Message):
95 """ 97 """
96 Class defining the "Import Shadowed By Loop Var" message. 98 Class defining the "Import Shadowed By Loop Var" message.
97 """ 99 """
98 message = QCoreApplication.translate('py3Flakes', 100 message = QCoreApplication.translate(
101 'py3Flakes',
99 'Import {0!r} from line {1!r} shadowed by loop variable.') 102 'Import {0!r} from line {1!r} shadowed by loop variable.')
100 103
101 def __init__(self, filename, lineno, name, orig_lineno): 104 def __init__(self, filename, lineno, name, orig_lineno):
102 """ 105 """
103 Constructor 106 Constructor
113 116
114 class ImportStarUsed(Message): 117 class ImportStarUsed(Message):
115 """ 118 """
116 Class defining the "Import Star Used" message. 119 Class defining the "Import Star Used" message.
117 """ 120 """
118 message = QCoreApplication.translate('py3Flakes', 121 message = QCoreApplication.translate(
122 'py3Flakes',
119 "'from {0} import *' used; unable to detect undefined names.") 123 "'from {0} import *' used; unable to detect undefined names.")
120 124
121 def __init__(self, filename, lineno, modname): 125 def __init__(self, filename, lineno, modname):
122 """ 126 """
123 Constructor 127 Constructor
169 173
170 class UndefinedLocal(Message): 174 class UndefinedLocal(Message):
171 """ 175 """
172 Class defining the "Undefined Local Variable" message. 176 Class defining the "Undefined Local Variable" message.
173 """ 177 """
174 message = QCoreApplication.translate('py3Flakes', 178 message = QCoreApplication.translate(
179 'py3Flakes',
175 "Local variable {0!r} (defined in enclosing scope on line {1!r})" 180 "Local variable {0!r} (defined in enclosing scope on line {1!r})"
176 " referenced before assignment.") 181 " referenced before assignment.")
177 182
178 def __init__(self, filename, lineno, name, orig_lineno): 183 def __init__(self, filename, lineno, name, orig_lineno):
179 """ 184 """
190 195
191 class DuplicateArgument(Message): 196 class DuplicateArgument(Message):
192 """ 197 """
193 Class defining the "Duplicate Argument" message. 198 Class defining the "Duplicate Argument" message.
194 """ 199 """
195 message = QCoreApplication.translate('py3Flakes', 200 message = QCoreApplication.translate(
201 'py3Flakes',
196 'Duplicate argument {0!r} in function definition.') 202 'Duplicate argument {0!r} in function definition.')
197 203
198 def __init__(self, filename, lineno, name): 204 def __init__(self, filename, lineno, name):
199 """ 205 """
200 Constructor 206 Constructor
209 215
210 class RedefinedFunction(Message): 216 class RedefinedFunction(Message):
211 """ 217 """
212 Class defining the "Redefined Function" message. 218 Class defining the "Redefined Function" message.
213 """ 219 """
214 message = QCoreApplication.translate('py3Flakes', 220 message = QCoreApplication.translate(
221 'py3Flakes',
215 'Redefinition of function {0!r} from line {1!r}.') 222 'Redefinition of function {0!r} from line {1!r}.')
216 223
217 def __init__(self, filename, lineno, name, orig_lineno): 224 def __init__(self, filename, lineno, name, orig_lineno):
218 """ 225 """
219 Constructor 226 Constructor
229 236
230 class LateFutureImport(Message): 237 class LateFutureImport(Message):
231 """ 238 """
232 Class defining the "Late Future Import" message. 239 Class defining the "Late Future Import" message.
233 """ 240 """
234 message = QCoreApplication.translate('py3Flakes', 241 message = QCoreApplication.translate(
242 'py3Flakes',
235 'Future import(s) {0!r} after other statements.') 243 'Future import(s) {0!r} after other statements.')
236 244
237 def __init__(self, filename, lineno, names): 245 def __init__(self, filename, lineno, names):
238 """ 246 """
239 Constructor 247 Constructor
251 Class defining the "Unused Variable" message. 259 Class defining the "Unused Variable" message.
252 260
253 Indicates that a variable has been explicitly assigned to but not actually 261 Indicates that a variable has been explicitly assigned to but not actually
254 used. 262 used.
255 """ 263 """
256 message = QCoreApplication.translate('py3Flakes', 264 message = QCoreApplication.translate(
265 'py3Flakes',
257 'Local variable {0!r} is assigned to but never used.') 266 'Local variable {0!r} is assigned to but never used.')
258 267
259 def __init__(self, filename, lineno, name): 268 def __init__(self, filename, lineno, name):
260 """ 269 """
261 Constructor 270 Constructor

eric ide

mercurial