summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven M. Vascellaro <svascellaro@gmail.com>2018-07-03 15:59:47 -0400
committerClaudiu Popa <pcmanticore@gmail.com>2018-07-03 21:59:47 +0200
commit66f3f3d34959a6b63d5cdb950e1fcbde6c34a053 (patch)
tree3914e1eddfc7989e44e959121ede7984c3580ef6
parent7a8380fabd7d8ddbe2622a5314316bed2e9a77f3 (diff)
downloadpylint-git-66f3f3d34959a6b63d5cdb950e1fcbde6c34a053.tar.gz
Add docstrings for naming style classes (#2245)
Add docstrings for SnakeCaseStyle, CamelCaseStyle, PascalCaseStyle, and UpperCaseStyle
-rw-r--r--pylint/checkers/base.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/pylint/checkers/base.py b/pylint/checkers/base.py
index f01b083fc..215c8724e 100644
--- a/pylint/checkers/base.py
+++ b/pylint/checkers/base.py
@@ -77,6 +77,7 @@ class NamingStyle:
class SnakeCaseStyle(NamingStyle):
+ """Regex rules for snake_case naming style."""
CLASS_NAME_RGX = re.compile('[a-z_][a-z0-9_]+$')
MOD_NAME_RGX = re.compile('([a-z_][a-z0-9_]*)$')
CONST_NAME_RGX = re.compile('(([a-z_][a-z0-9_]*)|(__.*__))$')
@@ -86,6 +87,7 @@ class SnakeCaseStyle(NamingStyle):
class CamelCaseStyle(NamingStyle):
+ """Regex rules for camelCase naming style."""
CLASS_NAME_RGX = re.compile('[a-z_][a-zA-Z0-9]+$')
MOD_NAME_RGX = re.compile('([a-z_][a-zA-Z0-9]*)$')
CONST_NAME_RGX = re.compile('(([a-z_][A-Za-z0-9]*)|(__.*__))$')
@@ -95,6 +97,7 @@ class CamelCaseStyle(NamingStyle):
class PascalCaseStyle(NamingStyle):
+ """Regex rules for PascalCase naming style."""
CLASS_NAME_RGX = re.compile('[A-Z_][a-zA-Z0-9]+$')
MOD_NAME_RGX = re.compile('[A-Z_][a-zA-Z0-9]+$')
CONST_NAME_RGX = re.compile('(([A-Z_][A-Za-z0-9]*)|(__.*__))$')
@@ -104,6 +107,7 @@ class PascalCaseStyle(NamingStyle):
class UpperCaseStyle(NamingStyle):
+ """Regex rules for UPPER_CASE naming style."""
CLASS_NAME_RGX = re.compile('[A-Z_][A-Z0-9_]+$')
MOD_NAME_RGX = re.compile('[A-Z_][A-Z0-9_]+$')
CONST_NAME_RGX = re.compile('(([A-Z_][A-Z0-9_]*)|(__.*__))$')