Skip to content

Commit b589473

Browse files
committed
Remove legacy parser maps
1 parent e6f6891 commit b589473

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

jsonpath_rfc9535/parse.py

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,6 @@ class Parser:
9696
]
9797
)
9898

99-
PREFIX_OPERATORS = frozenset(
100-
[
101-
TokenType.NOT,
102-
]
103-
)
104-
10599
def __init__(self, *, env: JSONPathEnvironment) -> None:
106100
self.env = env
107101

@@ -120,16 +114,6 @@ def __init__(self, *, env: JSONPathEnvironment) -> None:
120114
TokenType.TRUE: self.parse_boolean,
121115
}
122116

123-
self.list_item_map: Dict[TokenType, Callable[[TokenStream], Expression]] = {
124-
TokenType.FALSE: self.parse_boolean,
125-
TokenType.FLOAT: self.parse_float_literal,
126-
TokenType.INT: self.parse_integer_literal,
127-
TokenType.NULL: self.parse_nil,
128-
TokenType.DOUBLE_QUOTE_STRING: self.parse_string_literal,
129-
TokenType.SINGLE_QUOTE_STRING: self.parse_string_literal,
130-
TokenType.TRUE: self.parse_boolean,
131-
}
132-
133117
self.function_argument_map: Dict[
134118
TokenType, Callable[[TokenStream], Expression]
135119
] = {
@@ -261,7 +245,7 @@ def _maybe_index(token: Token) -> bool:
261245
)
262246

263247
def parse_bracketed_selection(self, stream: TokenStream) -> List[JSONPathSelector]: # noqa: PLR0912
264-
"""Parse a comma separated list JSONPath selectors from a stream of tokens."""
248+
"""Parse a comma separated list of JSONPath selectors."""
265249
tok = stream.next_token() # Skip LBRACKET
266250
selectors: List[JSONPathSelector] = []
267251

0 commit comments

Comments
 (0)