Skip to content

Commit 5361e73

Browse files
committed
Bump version to 0.9.5
1 parent 0907742 commit 5361e73

File tree

2 files changed

+55
-53
lines changed

2 files changed

+55
-53
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
<groupId>com.github.odiszapc</groupId>
2424
<artifactId>nginxparser</artifactId>
25-
<version>0.9.4</version>
25+
<version>0.9.5</version>
2626
<packaging>jar</packaging>
2727

2828
<name>${project.groupId}:${project.artifactId}</name>

src/main/java/com/github/odiszapc/nginxparser/antlr/NginxLexer.java

Lines changed: 54 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class NginxLexer extends Lexer {
3030
"T__0", "T__1", "T__2", "T__3", "T__4", "T__5", "T__6", "T__7", "T__8",
3131
"T__9", "T__10", "T__11", "T__12", "T__13", "Value", "STR_EXT", "Comment",
3232
"REGEXP_PREFIXED", "QUOTED_STRING", "RegexpPrefix", "StringCharacters",
33-
"EscapeSequence", "SINGLE_QUOTED", "WS"
33+
"NON_ASCII", "EscapeSequence", "SINGLE_QUOTED", "WS"
3434
};
3535

3636
private static final String[] _LITERAL_NAMES = {
@@ -97,60 +97,62 @@ public NginxLexer(CharStream input) {
9797
public ATN getATN() { return _ATN; }
9898

9999
public static final String _serializedATN =
100-
"\3\u0430\ud6d1\u8206\uad2d\u4417\uaef1\u8d80\uaadd\2\27\u00af\b\1\4\2"+
100+
"\3\u0430\ud6d1\u8206\uad2d\u4417\uaef1\u8d80\uaadd\2\27\u00b4\b\1\4\2"+
101101
"\t\2\4\3\t\3\4\4\t\4\4\5\t\5\4\6\t\6\4\7\t\7\4\b\t\b\4\t\t\t\4\n\t\n\4"+
102102
"\13\t\13\4\f\t\f\4\r\t\r\4\16\t\16\4\17\t\17\4\20\t\20\4\21\t\21\4\22"+
103103
"\t\22\4\23\t\23\4\24\t\24\4\25\t\25\4\26\t\26\4\27\t\27\4\30\t\30\4\31"+
104-
"\t\31\3\2\3\2\3\3\3\3\3\4\3\4\3\5\3\5\3\5\3\6\3\6\3\7\3\7\3\b\3\b\3\b"+
105-
"\3\t\3\t\3\n\3\n\3\n\3\n\3\n\3\n\3\n\3\n\3\n\3\13\3\13\3\13\3\13\3\13"+
106-
"\3\13\3\13\3\13\3\f\3\f\3\f\3\f\3\f\3\r\3\r\3\r\3\r\3\r\3\r\3\16\3\16"+
107-
"\3\16\3\16\3\16\3\16\3\16\3\16\3\16\3\17\3\17\3\17\3\17\3\17\3\17\3\17"+
108-
"\3\17\3\17\3\17\3\20\3\20\3\20\5\20x\n\20\3\21\6\21{\n\21\r\21\16\21|"+
109-
"\3\22\3\22\7\22\u0081\n\22\f\22\16\22\u0084\13\22\3\23\3\23\6\23\u0088"+
110-
"\n\23\r\23\16\23\u0089\3\24\3\24\5\24\u008e\n\24\3\24\3\24\3\25\3\25\5"+
111-
"\25\u0094\n\25\3\26\3\26\6\26\u0098\n\26\r\26\16\26\u0099\3\27\3\27\5"+
112-
"\27\u009e\n\27\3\30\3\30\7\30\u00a2\n\30\f\30\16\30\u00a5\13\30\3\30\3"+
113-
"\30\3\31\6\31\u00aa\n\31\r\31\16\31\u00ab\3\31\3\31\2\2\32\3\3\5\4\7\5"+
114-
"\t\6\13\7\r\b\17\t\21\n\23\13\25\f\27\r\31\16\33\17\35\20\37\21!\22#\23"+
115-
"%\24\'\25)\2+\2-\2/\26\61\27\3\2\13\13\2##%&((,<??Aac|~~\u0080\u0080\4"+
116-
"\2\f\f\17\17\13\2##%&((*<??Aac|~~\u0080\u0080\3\2\u0080\u0080\3\2,,\4"+
117-
"\2$$^^\n\2$$))^^ddhhppttvv\4\2))^^\5\2\13\f\17\17\"\"\u00b7\2\3\3\2\2"+
118-
"\2\2\5\3\2\2\2\2\7\3\2\2\2\2\t\3\2\2\2\2\13\3\2\2\2\2\r\3\2\2\2\2\17\3"+
119-
"\2\2\2\2\21\3\2\2\2\2\23\3\2\2\2\2\25\3\2\2\2\2\27\3\2\2\2\2\31\3\2\2"+
120-
"\2\2\33\3\2\2\2\2\35\3\2\2\2\2\37\3\2\2\2\2!\3\2\2\2\2#\3\2\2\2\2%\3\2"+
121-
"\2\2\2\'\3\2\2\2\2/\3\2\2\2\2\61\3\2\2\2\3\63\3\2\2\2\5\65\3\2\2\2\7\67"+
122-
"\3\2\2\2\t9\3\2\2\2\13<\3\2\2\2\r>\3\2\2\2\17@\3\2\2\2\21C\3\2\2\2\23"+
123-
"E\3\2\2\2\25N\3\2\2\2\27V\3\2\2\2\31[\3\2\2\2\33a\3\2\2\2\35j\3\2\2\2"+
124-
"\37w\3\2\2\2!z\3\2\2\2#~\3\2\2\2%\u0085\3\2\2\2\'\u008b\3\2\2\2)\u0091"+
125-
"\3\2\2\2+\u0097\3\2\2\2-\u009b\3\2\2\2/\u009f\3\2\2\2\61\u00a9\3\2\2\2"+
126-
"\63\64\7=\2\2\64\4\3\2\2\2\65\66\7}\2\2\66\6\3\2\2\2\678\7\177\2\28\b"+
127-
"\3\2\2\29:\7k\2\2:;\7h\2\2;\n\3\2\2\2<=\7*\2\2=\f\3\2\2\2>?\7+\2\2?\16"+
128-
"\3\2\2\2@A\7^\2\2AB\7\60\2\2B\20\3\2\2\2CD\7`\2\2D\22\3\2\2\2EF\7n\2\2"+
129-
"FG\7q\2\2GH\7e\2\2HI\7c\2\2IJ\7v\2\2JK\7k\2\2KL\7q\2\2LM\7p\2\2M\24\3"+
130-
"\2\2\2NO\7t\2\2OP\7g\2\2PQ\7y\2\2QR\7t\2\2RS\7k\2\2ST\7v\2\2TU\7g\2\2"+
131-
"U\26\3\2\2\2VW\7n\2\2WX\7c\2\2XY\7u\2\2YZ\7v\2\2Z\30\3\2\2\2[\\\7d\2\2"+
132-
"\\]\7t\2\2]^\7g\2\2^_\7c\2\2_`\7m\2\2`\32\3\2\2\2ab\7t\2\2bc\7g\2\2cd"+
133-
"\7f\2\2de\7k\2\2ef\7t\2\2fg\7g\2\2gh\7e\2\2hi\7v\2\2i\34\3\2\2\2jk\7r"+
134-
"\2\2kl\7g\2\2lm\7t\2\2mn\7o\2\2no\7c\2\2op\7p\2\2pq\7g\2\2qr\7p\2\2rs"+
135-
"\7v\2\2s\36\3\2\2\2tx\5!\21\2ux\5\'\24\2vx\5/\30\2wt\3\2\2\2wu\3\2\2\2"+
136-
"wv\3\2\2\2x \3\2\2\2y{\t\2\2\2zy\3\2\2\2{|\3\2\2\2|z\3\2\2\2|}\3\2\2\2"+
137-
"}\"\3\2\2\2~\u0082\7%\2\2\177\u0081\n\3\2\2\u0080\177\3\2\2\2\u0081\u0084"+
138-
"\3\2\2\2\u0082\u0080\3\2\2\2\u0082\u0083\3\2\2\2\u0083$\3\2\2\2\u0084"+
139-
"\u0082\3\2\2\2\u0085\u0087\5)\25\2\u0086\u0088\t\4\2\2\u0087\u0086\3\2"+
140-
"\2\2\u0088\u0089\3\2\2\2\u0089\u0087\3\2\2\2\u0089\u008a\3\2\2\2\u008a"+
141-
"&\3\2\2\2\u008b\u008d\7$\2\2\u008c\u008e\5+\26\2\u008d\u008c\3\2\2\2\u008d"+
142-
"\u008e\3\2\2\2\u008e\u008f\3\2\2\2\u008f\u0090\7$\2\2\u0090(\3\2\2\2\u0091"+
143-
"\u0093\t\5\2\2\u0092\u0094\t\6\2\2\u0093\u0092\3\2\2\2\u0093\u0094\3\2"+
144-
"\2\2\u0094*\3\2\2\2\u0095\u0098\n\7\2\2\u0096\u0098\5-\27\2\u0097\u0095"+
145-
"\3\2\2\2\u0097\u0096\3\2\2\2\u0098\u0099\3\2\2\2\u0099\u0097\3\2\2\2\u0099"+
146-
"\u009a\3\2\2\2\u009a,\3\2\2\2\u009b\u009d\7^\2\2\u009c\u009e\t\b\2\2\u009d"+
147-
"\u009c\3\2\2\2\u009d\u009e\3\2\2\2\u009e.\3\2\2\2\u009f\u00a3\7)\2\2\u00a0"+
148-
"\u00a2\n\t\2\2\u00a1\u00a0\3\2\2\2\u00a2\u00a5\3\2\2\2\u00a3\u00a1\3\2"+
149-
"\2\2\u00a3\u00a4\3\2\2\2\u00a4\u00a6\3\2\2\2\u00a5\u00a3\3\2\2\2\u00a6"+
150-
"\u00a7\7)\2\2\u00a7\60\3\2\2\2\u00a8\u00aa\t\n\2\2\u00a9\u00a8\3\2\2\2"+
151-
"\u00aa\u00ab\3\2\2\2\u00ab\u00a9\3\2\2\2\u00ab\u00ac\3\2\2\2\u00ac\u00ad"+
152-
"\3\2\2\2\u00ad\u00ae\b\31\2\2\u00ae\62\3\2\2\2\16\2w|\u0082\u0089\u008d"+
153-
"\u0093\u0097\u0099\u009d\u00a3\u00ab\3\b\2\2";
104+
"\t\31\4\32\t\32\3\2\3\2\3\3\3\3\3\4\3\4\3\5\3\5\3\5\3\6\3\6\3\7\3\7\3"+
105+
"\b\3\b\3\b\3\t\3\t\3\n\3\n\3\n\3\n\3\n\3\n\3\n\3\n\3\n\3\13\3\13\3\13"+
106+
"\3\13\3\13\3\13\3\13\3\13\3\f\3\f\3\f\3\f\3\f\3\r\3\r\3\r\3\r\3\r\3\r"+
107+
"\3\16\3\16\3\16\3\16\3\16\3\16\3\16\3\16\3\16\3\17\3\17\3\17\3\17\3\17"+
108+
"\3\17\3\17\3\17\3\17\3\17\3\20\3\20\3\20\5\20z\n\20\3\21\3\21\6\21~\n"+
109+
"\21\r\21\16\21\177\3\22\3\22\7\22\u0084\n\22\f\22\16\22\u0087\13\22\3"+
110+
"\23\3\23\6\23\u008b\n\23\r\23\16\23\u008c\3\24\3\24\5\24\u0091\n\24\3"+
111+
"\24\3\24\3\25\3\25\5\25\u0097\n\25\3\26\3\26\6\26\u009b\n\26\r\26\16\26"+
112+
"\u009c\3\27\3\27\3\30\3\30\5\30\u00a3\n\30\3\31\3\31\7\31\u00a7\n\31\f"+
113+
"\31\16\31\u00aa\13\31\3\31\3\31\3\32\6\32\u00af\n\32\r\32\16\32\u00b0"+
114+
"\3\32\3\32\2\2\33\3\3\5\4\7\5\t\6\13\7\r\b\17\t\21\n\23\13\25\f\27\r\31"+
115+
"\16\33\17\35\20\37\21!\22#\23%\24\'\25)\2+\2-\2/\2\61\26\63\27\3\2\13"+
116+
"\13\2##%&((,<??Aac|~~\u0080\u0080\4\2\f\f\17\17\13\2##%&((*<??Aac|~~\u0080"+
117+
"\u0080\3\2\u0080\u0080\3\2,,\4\2$$^^\n\2$$))^^ddhhppttvv\4\2))^^\5\2\13"+
118+
"\f\17\17\"\"\u00bc\2\3\3\2\2\2\2\5\3\2\2\2\2\7\3\2\2\2\2\t\3\2\2\2\2\13"+
119+
"\3\2\2\2\2\r\3\2\2\2\2\17\3\2\2\2\2\21\3\2\2\2\2\23\3\2\2\2\2\25\3\2\2"+
120+
"\2\2\27\3\2\2\2\2\31\3\2\2\2\2\33\3\2\2\2\2\35\3\2\2\2\2\37\3\2\2\2\2"+
121+
"!\3\2\2\2\2#\3\2\2\2\2%\3\2\2\2\2\'\3\2\2\2\2\61\3\2\2\2\2\63\3\2\2\2"+
122+
"\3\65\3\2\2\2\5\67\3\2\2\2\79\3\2\2\2\t;\3\2\2\2\13>\3\2\2\2\r@\3\2\2"+
123+
"\2\17B\3\2\2\2\21E\3\2\2\2\23G\3\2\2\2\25P\3\2\2\2\27X\3\2\2\2\31]\3\2"+
124+
"\2\2\33c\3\2\2\2\35l\3\2\2\2\37y\3\2\2\2!}\3\2\2\2#\u0081\3\2\2\2%\u0088"+
125+
"\3\2\2\2\'\u008e\3\2\2\2)\u0094\3\2\2\2+\u009a\3\2\2\2-\u009e\3\2\2\2"+
126+
"/\u00a0\3\2\2\2\61\u00a4\3\2\2\2\63\u00ae\3\2\2\2\65\66\7=\2\2\66\4\3"+
127+
"\2\2\2\678\7}\2\28\6\3\2\2\29:\7\177\2\2:\b\3\2\2\2;<\7k\2\2<=\7h\2\2"+
128+
"=\n\3\2\2\2>?\7*\2\2?\f\3\2\2\2@A\7+\2\2A\16\3\2\2\2BC\7^\2\2CD\7\60\2"+
129+
"\2D\20\3\2\2\2EF\7`\2\2F\22\3\2\2\2GH\7n\2\2HI\7q\2\2IJ\7e\2\2JK\7c\2"+
130+
"\2KL\7v\2\2LM\7k\2\2MN\7q\2\2NO\7p\2\2O\24\3\2\2\2PQ\7t\2\2QR\7g\2\2R"+
131+
"S\7y\2\2ST\7t\2\2TU\7k\2\2UV\7v\2\2VW\7g\2\2W\26\3\2\2\2XY\7n\2\2YZ\7"+
132+
"c\2\2Z[\7u\2\2[\\\7v\2\2\\\30\3\2\2\2]^\7d\2\2^_\7t\2\2_`\7g\2\2`a\7c"+
133+
"\2\2ab\7m\2\2b\32\3\2\2\2cd\7t\2\2de\7g\2\2ef\7f\2\2fg\7k\2\2gh\7t\2\2"+
134+
"hi\7g\2\2ij\7e\2\2jk\7v\2\2k\34\3\2\2\2lm\7r\2\2mn\7g\2\2no\7t\2\2op\7"+
135+
"o\2\2pq\7c\2\2qr\7p\2\2rs\7g\2\2st\7p\2\2tu\7v\2\2u\36\3\2\2\2vz\5!\21"+
136+
"\2wz\5\'\24\2xz\5\61\31\2yv\3\2\2\2yw\3\2\2\2yx\3\2\2\2z \3\2\2\2{~\t"+
137+
"\2\2\2|~\5-\27\2}{\3\2\2\2}|\3\2\2\2~\177\3\2\2\2\177}\3\2\2\2\177\u0080"+
138+
"\3\2\2\2\u0080\"\3\2\2\2\u0081\u0085\7%\2\2\u0082\u0084\n\3\2\2\u0083"+
139+
"\u0082\3\2\2\2\u0084\u0087\3\2\2\2\u0085\u0083\3\2\2\2\u0085\u0086\3\2"+
140+
"\2\2\u0086$\3\2\2\2\u0087\u0085\3\2\2\2\u0088\u008a\5)\25\2\u0089\u008b"+
141+
"\t\4\2\2\u008a\u0089\3\2\2\2\u008b\u008c\3\2\2\2\u008c\u008a\3\2\2\2\u008c"+
142+
"\u008d\3\2\2\2\u008d&\3\2\2\2\u008e\u0090\7$\2\2\u008f\u0091\5+\26\2\u0090"+
143+
"\u008f\3\2\2\2\u0090\u0091\3\2\2\2\u0091\u0092\3\2\2\2\u0092\u0093\7$"+
144+
"\2\2\u0093(\3\2\2\2\u0094\u0096\t\5\2\2\u0095\u0097\t\6\2\2\u0096\u0095"+
145+
"\3\2\2\2\u0096\u0097\3\2\2\2\u0097*\3\2\2\2\u0098\u009b\n\7\2\2\u0099"+
146+
"\u009b\5/\30\2\u009a\u0098\3\2\2\2\u009a\u0099\3\2\2\2\u009b\u009c\3\2"+
147+
"\2\2\u009c\u009a\3\2\2\2\u009c\u009d\3\2\2\2\u009d,\3\2\2\2\u009e\u009f"+
148+
"\4\u0082\1\2\u009f.\3\2\2\2\u00a0\u00a2\7^\2\2\u00a1\u00a3\t\b\2\2\u00a2"+
149+
"\u00a1\3\2\2\2\u00a2\u00a3\3\2\2\2\u00a3\60\3\2\2\2\u00a4\u00a8\7)\2\2"+
150+
"\u00a5\u00a7\n\t\2\2\u00a6\u00a5\3\2\2\2\u00a7\u00aa\3\2\2\2\u00a8\u00a6"+
151+
"\3\2\2\2\u00a8\u00a9\3\2\2\2\u00a9\u00ab\3\2\2\2\u00aa\u00a8\3\2\2\2\u00ab"+
152+
"\u00ac\7)\2\2\u00ac\62\3\2\2\2\u00ad\u00af\t\n\2\2\u00ae\u00ad\3\2\2\2"+
153+
"\u00af\u00b0\3\2\2\2\u00b0\u00ae\3\2\2\2\u00b0\u00b1\3\2\2\2\u00b1\u00b2"+
154+
"\3\2\2\2\u00b2\u00b3\b\32\2\2\u00b3\64\3\2\2\2\17\2y}\177\u0085\u008c"+
155+
"\u0090\u0096\u009a\u009c\u00a2\u00a8\u00b0\3\b\2\2";
154156
public static final ATN _ATN =
155157
new ATNDeserializer().deserialize(_serializedATN.toCharArray());
156158
static {

0 commit comments

Comments
 (0)