Utilities/py3flakes/messages.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 3057
10516539f238
parent 3030
4a0a82ddd9d2
child 3065
070b35dde35e
equal deleted inserted replaced
3057:10516539f238 3058:0a02c433f52d
54 Public method to get the individual message data elements. 54 Public method to get the individual message data elements.
55 55
56 @return tuple containing file name, line number and message 56 @return tuple containing file name, line number and message
57 (string, integer, string) 57 (string, integer, string)
58 """ 58 """
59 return (self.filename, self.lineno, self.message, self.message_args) 59 return (self.filename, self.lineno,
60 self.message, self.message_args)
60 61
61 62
62 class UnusedImport(Message): 63 class UnusedImport(Message):
63 """ 64 """
64 Class defining the "Unused Import" message. 65 Class defining the "Unused Import" message.
65 """ 66 """
66 message = QT_TRANSLATE_NOOP('py3Flakes', 67 message = QT_TRANSLATE_NOOP(
68 'py3Flakes',
67 '{0!r} imported but unused.') 69 '{0!r} imported but unused.')
68 70
69 def __init__(self, filename, lineno, name): 71 def __init__(self, filename, lineno, name):
70 """ 72 """
71 Constructor 73 Constructor
80 82
81 class RedefinedWhileUnused(Message): 83 class RedefinedWhileUnused(Message):
82 """ 84 """
83 Class defining the "Redefined While Unused" message. 85 Class defining the "Redefined While Unused" message.
84 """ 86 """
85 message = QT_TRANSLATE_NOOP('py3Flakes', 87 message = QT_TRANSLATE_NOOP(
88 'py3Flakes',
86 'Redefinition of unused {0!r} from line {1!r}.') 89 'Redefinition of unused {0!r} from line {1!r}.')
87 90
88 def __init__(self, filename, lineno, name, orig_lineno): 91 def __init__(self, filename, lineno, name, orig_lineno):
89 """ 92 """
90 Constructor 93 Constructor
100 103
101 class ImportShadowedByLoopVar(Message): 104 class ImportShadowedByLoopVar(Message):
102 """ 105 """
103 Class defining the "Import Shadowed By Loop Var" message. 106 Class defining the "Import Shadowed By Loop Var" message.
104 """ 107 """
105 message = QT_TRANSLATE_NOOP('py3Flakes', 108 message = QT_TRANSLATE_NOOP(
109 'py3Flakes',
106 'Import {0!r} from line {1!r} shadowed by loop variable.') 110 'Import {0!r} from line {1!r} shadowed by loop variable.')
107 111
108 def __init__(self, filename, lineno, name, orig_lineno): 112 def __init__(self, filename, lineno, name, orig_lineno):
109 """ 113 """
110 Constructor 114 Constructor
120 124
121 class ImportStarUsed(Message): 125 class ImportStarUsed(Message):
122 """ 126 """
123 Class defining the "Import Star Used" message. 127 Class defining the "Import Star Used" message.
124 """ 128 """
125 message = QT_TRANSLATE_NOOP('py3Flakes', 129 message = QT_TRANSLATE_NOOP(
130 'py3Flakes',
126 "'from {0} import *' used; unable to detect undefined names.") 131 "'from {0} import *' used; unable to detect undefined names.")
127 132
128 def __init__(self, filename, lineno, modname): 133 def __init__(self, filename, lineno, modname):
129 """ 134 """
130 Constructor 135 Constructor
176 181
177 class UndefinedLocal(Message): 182 class UndefinedLocal(Message):
178 """ 183 """
179 Class defining the "Undefined Local Variable" message. 184 Class defining the "Undefined Local Variable" message.
180 """ 185 """
181 message = QT_TRANSLATE_NOOP('py3Flakes', 186 message = QT_TRANSLATE_NOOP(
182 "Local variable {0!r} (defined in enclosing scope on line {1!r})" \ 187 'py3Flakes',
183 " referenced before assignment.") 188 "Local variable {0!r} (defined in enclosing scope on line {1!r})"
189 " referenced before assignment.")
184 190
185 def __init__(self, filename, lineno, name, orig_lineno): 191 def __init__(self, filename, lineno, name, orig_lineno):
186 """ 192 """
187 Constructor 193 Constructor
188 194
197 203
198 class DuplicateArgument(Message): 204 class DuplicateArgument(Message):
199 """ 205 """
200 Class defining the "Duplicate Argument" message. 206 Class defining the "Duplicate Argument" message.
201 """ 207 """
202 message = QT_TRANSLATE_NOOP('py3Flakes', 208 message = QT_TRANSLATE_NOOP(
209 'py3Flakes',
203 'Duplicate argument {0!r} in function definition.') 210 'Duplicate argument {0!r} in function definition.')
204 211
205 def __init__(self, filename, lineno, name): 212 def __init__(self, filename, lineno, name):
206 """ 213 """
207 Constructor 214 Constructor
216 223
217 class RedefinedFunction(Message): 224 class RedefinedFunction(Message):
218 """ 225 """
219 Class defining the "Redefined Function" message. 226 Class defining the "Redefined Function" message.
220 """ 227 """
221 message = QT_TRANSLATE_NOOP('py3Flakes', 228 message = QT_TRANSLATE_NOOP(
229 'py3Flakes',
222 'Redefinition of function {0!r} from line {1!r}.') 230 'Redefinition of function {0!r} from line {1!r}.')
223 231
224 def __init__(self, filename, lineno, name, orig_lineno): 232 def __init__(self, filename, lineno, name, orig_lineno):
225 """ 233 """
226 Constructor 234 Constructor
236 244
237 class LateFutureImport(Message): 245 class LateFutureImport(Message):
238 """ 246 """
239 Class defining the "Late Future Import" message. 247 Class defining the "Late Future Import" message.
240 """ 248 """
241 message = QT_TRANSLATE_NOOP('py3Flakes', 249 message = QT_TRANSLATE_NOOP(
250 'py3Flakes',
242 'Future import(s) {0!r} after other statements.') 251 'Future import(s) {0!r} after other statements.')
243 252
244 def __init__(self, filename, lineno, names): 253 def __init__(self, filename, lineno, names):
245 """ 254 """
246 Constructor 255 Constructor
258 Class defining the "Unused Variable" message. 267 Class defining the "Unused Variable" message.
259 268
260 Indicates that a variable has been explicitly assigned to but not actually 269 Indicates that a variable has been explicitly assigned to but not actually
261 used. 270 used.
262 """ 271 """
263 message = QT_TRANSLATE_NOOP('py3Flakes', 272 message = QT_TRANSLATE_NOOP(
273 'py3Flakes',
264 'Local variable {0!r} is assigned to but never used.') 274 'Local variable {0!r} is assigned to but never used.')
265 275
266 def __init__(self, filename, lineno, name): 276 def __init__(self, filename, lineno, name):
267 """ 277 """
268 Constructor 278 Constructor

eric ide

mercurial