Skip to content

Commit 2680f6a

Browse files
committed
Feedback: Make a compiled regex pattern private
1 parent 9a957d7 commit 2680f6a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

jsonschema/exceptions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
WEAK_MATCHES: frozenset[str] = frozenset(["anyOf", "oneOf"])
2525
STRONG_MATCHES: frozenset[str] = frozenset()
2626

27-
JSON_PATH_COMPATIBLE_PROPERTY_PATTERN = re.compile("^[a-zA-Z][a-zA-Z0-9_]*$")
27+
_JSON_PATH_COMPATIBLE_PROPERTY_PATTERN = re.compile("^[a-zA-Z][a-zA-Z0-9_]*$")
2828

2929
_unset = _utils.Unset()
3030

@@ -155,7 +155,7 @@ def json_path(self) -> str:
155155
for elem in self.absolute_path:
156156
if isinstance(elem, int):
157157
path += "[" + str(elem) + "]"
158-
elif JSON_PATH_COMPATIBLE_PROPERTY_PATTERN.match(elem):
158+
elif _JSON_PATH_COMPATIBLE_PROPERTY_PATTERN.match(elem):
159159
path += "." + elem
160160
else:
161161
escaped_elem = elem.replace("\\", "\\\\").replace("'", r"\'")

0 commit comments

Comments
 (0)