eric6/Plugins/CheckerPlugins/CodeStyleChecker/Naming/NamingStyleChecker.py

branch
maintenance
changeset 8043
0acf98cd089a
parent 7924
8a96736d465e
parent 7988
c4c17121eff8
child 8273
698ae46f40a4
--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Naming/NamingStyleChecker.py	Sun Jan 17 13:53:08 2021 +0100
+++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Naming/NamingStyleChecker.py	Mon Feb 01 10:38:16 2021 +0100
@@ -11,7 +11,6 @@
 import ast
 import re
 import os
-import sys
 
 try:
     ast.AsyncFunctionDef    # __IGNORE_EXCEPTION__
@@ -94,8 +93,8 @@
         Private method to scan the given AST tree.
         
         @param node AST tree node to scan
-        @return tuple giving line number, offset within line, code and
-            checker function
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         for error in self.__visitNode(node):
             yield error
@@ -110,8 +109,8 @@
         Private method to inspect the given AST node.
         
         @param node AST tree node to inspect
-        @return tuple giving line number, offset within line, code and
-            checker function
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         if isinstance(node, ast.ClassDef):
             self.__tagClassFunctions(node)
@@ -230,8 +229,8 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         if isinstance(node, (ast.ClassDef, ast.FunctionDef,
                              ast.AsyncFunctionDef)):
@@ -279,8 +278,8 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         if not self.CamelcaseRegexp.match(node.name):
             yield self.__error(node, "N801")
@@ -298,8 +297,8 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         functionType = getattr(node, "function_type", "function")
         name = node.name
@@ -320,23 +319,17 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         if node.args.kwarg is not None:
-            if sys.version_info >= (3, 4):
-                kwarg = node.args.kwarg.arg
-            else:
-                kwarg = node.args.kwarg
+            kwarg = node.args.kwarg.arg
             if not self.LowercaseRegex.match(kwarg):
                 yield self.__error(node, "N803")
                 return
         
         if node.args.vararg is not None:
-            if sys.version_info >= (3, 4):
-                vararg = node.args.vararg.arg
-            else:
-                vararg = node.args.vararg
+            vararg = node.args.vararg.arg
             if not self.LowercaseRegex.match(vararg):
                 yield self.__error(node, "N803")
                 return
@@ -373,8 +366,8 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         for parentFunc in reversed(parents):
             if isinstance(parentFunc, ast.ClassDef):
@@ -399,8 +392,8 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         if self.__filename:
             moduleName = os.path.splitext(os.path.basename(self.__filename))[0]
@@ -422,8 +415,8 @@
         
         @param node AST note to check
         @param parents list of parent nodes
-        @return tuple giving line number, offset within line and error code
-            (integer, integer, string)
+        @yield tuple giving line number, offset within line and error code
+        @ytype tuple of (int, int, str)
         """
         for name in node.names:
             if not name.asname:

eric ide

mercurial