Plugins/CheckerPlugins/CodeStyleChecker/NamingStyleChecker.py

changeset 5597
3d88d53f8c2b
parent 5589
ad8f37c6a306
child 6048
82ad8ec9548c
equal deleted inserted replaced
5596:4550d8e34765 5597:3d88d53f8c2b
266 return 266 return
267 267
268 if isinstance(node, ast.Assign): 268 if isinstance(node, ast.Assign):
269 for target in node.targets: 269 for target in node.targets:
270 if isinstance(target, ast.Name): 270 if isinstance(target, ast.Name):
271 name = target.id 271 name = target.id
272 if not name: 272 if not name:
273 return 273 return
274 274
275 if self.__isNameToBeAvoided(name): 275 if self.__isNameToBeAvoided(name):
276 yield self.__error(node, "N831") 276 yield self.__error(node, "N831")
277 return 277 return
278 278
279 elif isinstance(target, (ast.Tuple, ast.List)): 279 elif isinstance(target, (ast.Tuple, ast.List)):
280 for element in target.elts: 280 for element in target.elts:
281 if isinstance(element, ast.Name): 281 if isinstance(element, ast.Name):
282 name = element.id 282 name = element.id
283 if not name: 283 if not name:
284 return 284 return
285 285
286 if self.__isNameToBeAvoided(name): 286 if self.__isNameToBeAvoided(name):
287 yield self.__error(node, "N831") 287 yield self.__error(node, "N831")

eric ide

mercurial