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 |