Skip to content

Commit 8014ded

Browse files
author
Max Schaefer
committed
JavaScript: Remove static state in JSDocParser.
1 parent 5832f7c commit 8014ded

1 file changed

Lines changed: 29 additions & 29 deletions

File tree

javascript/extractor/src/com/semmle/js/parser/JSDocParser.java

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -175,33 +175,33 @@ private static <T> T throwError(String message) throws ParseError {
175175
throw new ParseError(message, null);
176176
}
177177

178-
private static class TypeExpressionParser {
179-
private enum Token {
180-
ILLEGAL, // ILLEGAL
181-
DOT, // .
182-
DOT_LT, // .<
183-
REST, // ...
184-
LT, // <
185-
GT, // >
186-
LPAREN, // (
187-
RPAREN, // )
188-
LBRACE, // {
189-
RBRACE, // }
190-
LBRACK, // [
191-
RBRACK, // ]
192-
COMMA, // ,
193-
COLON, // :
194-
STAR, // *
195-
PIPE, // |
196-
QUESTION, // ?
197-
BANG, // !
198-
EQUAL, // =
199-
NAME, // name token
200-
STRING, // string
201-
NUMBER, // number
202-
EOF
203-
};
204-
178+
private enum Token {
179+
ILLEGAL, // ILLEGAL
180+
DOT, // .
181+
DOT_LT, // .<
182+
REST, // ...
183+
LT, // <
184+
GT, // >
185+
LPAREN, // (
186+
RPAREN, // )
187+
LBRACE, // {
188+
RBRACE, // }
189+
LBRACK, // [
190+
RBRACK, // ]
191+
COMMA, // ,
192+
COLON, // :
193+
STAR, // *
194+
PIPE, // |
195+
QUESTION, // ?
196+
BANG, // !
197+
EQUAL, // =
198+
NAME, // name token
199+
STRING, // string
200+
NUMBER, // number
201+
EOF
202+
};
203+
204+
private class TypeExpressionParser {
205205
String source;
206206
int length;
207207
int previous, index;
@@ -1161,9 +1161,9 @@ private JSDocTypeExpression parseParamType(String src) throws ParseError {
11611161
return expr;
11621162
}
11631163
}
1164-
private static TypeExpressionParser typed = new TypeExpressionParser();
1164+
private TypeExpressionParser typed = new TypeExpressionParser();
11651165

1166-
private static class JSDocTagParser {
1166+
private class JSDocTagParser {
11671167
int index, lineNumber, lineStart, length;
11681168
String source;
11691169
boolean recoverable = true, sloppy = false;

0 commit comments

Comments
 (0)