Skip to content

Commit 2c156a8

Browse files
committed
Merge tag '4.8' into update-ref
2 parents 02ab62f + 7a3f40b commit 2c156a8

File tree

27 files changed

+402
-76
lines changed

27 files changed

+402
-76
lines changed

antlr4-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<parent>
1414
<groupId>com.tunnelvisionlabs</groupId>
1515
<artifactId>antlr4-master</artifactId>
16-
<version>4.7.5-SNAPSHOT</version>
16+
<version>4.8.0-SNAPSHOT</version>
1717
</parent>
1818

1919
<artifactId>antlr4-maven-plugin</artifactId>

antlr4-testgen-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<parent>
1010
<groupId>com.tunnelvisionlabs</groupId>
1111
<artifactId>antlr4-master</artifactId>
12-
<version>4.7.5-SNAPSHOT</version>
12+
<version>4.8.0-SNAPSHOT</version>
1313
</parent>
1414

1515
<artifactId>antlr4-testgen-maven-plugin</artifactId>

contributors.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ YYYY/MM/DD, github id, Full name, email
204204
2018/06/16, EternalPhane, Zongyuan Zuo, eternalphane@gmail.com
205205
2018/07/03, jgoppert, James Goppert, james.goppert@gmail.com
206206
2018/07/27, Maksim Novikov, mnovikov.work@gmail.com
207+
2018/08/03, ENDOH takanao, djmchl@gmail.com
208+
2018/10/18, edirgarcia, Edir García Lazo, edirgl@hotmail.com
207209
2018/07/31, Lucas Henrqiue, lucashenrique580@gmail.com
208210
2018/08/03, ENDOH takanao, djmchl@gmail.com
209211
2018/10/29, chrisaycock, Christopher Aycock, chris[at]chrisaycock[dot]com
@@ -213,3 +215,26 @@ YYYY/MM/DD, github id, Full name, email
213215
2018/11/29, hannemann-tamas, Ralf Hannemann-Tamas, ralf.ht@gmail.com
214216
2018/12/20, WalterCouto, Walter Couto, WalterCouto@users.noreply.github.com
215217
2018/12/23, youkaichao, Kaichao You, youkaichao@gmail.com
218+
2019/01/16, kuegi, Markus Zancolo, markus.zancolo@roomle.com
219+
2019/02/06, ralucado, Cristina Raluca Vijulie, ralucris.v[at]gmail[dot]com
220+
2019/02/23, gedimitr, Gerasimos Dimitriadis, gedimitr@gmail.com
221+
2019/03/13, base698, Justin Thomas, justin.thomas1@gmail.com
222+
2019/03/18, carlodri, Carlo Dri, carlo.dri@gmail.com
223+
2019/05/02, askingalot, Andy Collins, askingalot@gmail.com
224+
2019/07/11, olowo726, Olof Wolgast, olof@baah.se
225+
2019/07/16, abhijithneilabraham, Abhijith Neil Abraham, abhijithneilabrahampk@gmail.com
226+
2019/07/26, Braavos96, Eric Hettiaratchi, erichettiaratchi@gmail.com
227+
2019/08/23, akaJes, Oleksandr Mamchyts, akaJes@gmail.com
228+
2019/09/10, ImanHosseini, Iman Hosseini, hosseini.iman@yahoo.com
229+
2019/09/03, João Henrique, johnnyonflame@hotmail.com
230+
2019/09/10, neko1235, Ihar Mokharau, igor.mohorev@gmail.com
231+
2019/09/10, yar3333, Yaroslav Sivakov, yar3333@gmail.com
232+
2019/09/10, marcospassos, Marcos Passos, marcospassos.com@gmail.com
233+
2019/09/10, amorimjuliana, Juliana Amorim, juu.amorim@gmail.com
234+
2019/09/17, kaz, Kazuki Sawada, kazuki@6715.jp
235+
2019/09/28, lmy269, Mingyang Liu, lmy040758@gmail.com
236+
2019/10/29, tehbone, Tabari Alexander, tehbone@gmail.com
237+
2019/10/31, a-square, Alexei Averchenko, lex.aver@gmail.com
238+
2019/11/11, foxeverl, Liu Xinfeng, liuxf1986[at]gmail[dot]com
239+
2019/11/17, felixn, Felix Nieuwenhuizhen, felix@tdlrali.com
240+
2019/11/18, mlilback, Mark Lilback, mark@lilback.com

doc/case-insensitive-lexing.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ For the 4.7.1 release, we discussed both approaches in [detail](https://github.c
1616

1717
## Case-insensitive grammars
1818

19-
As a prime example of a grammar that specifically describes case insensitive keywords, see the
19+
As a prime example of a grammar that specifically describes case insensitive keywords, see the
2020
[SQLite grammar](https://github.com/antlr/grammars-v4/blob/master/sqlite/SQLite.g4). To match a case insensitive keyword, there are rules such as
2121

2222
```
@@ -74,4 +74,8 @@ Lexer lexer = new SomeSQLLexer(upper);
7474

7575
Here are implementations of `CaseChangingCharStream` in various target languages:
7676

77-
* [Java](https://github.com/parrt/antlr4/blob/case-insensitivity-doc/doc/resources/CaseChangingCharStream.java)
77+
* [C#](https://github.com/antlr/antlr4/blob/master/doc/resources/CaseChangingCharStream.cs)
78+
* [Go](https://github.com/antlr/antlr4/blob/master/doc/resources/case_changing_stream.go)
79+
* [Java](https://github.com/antlr/antlr4/blob/master/doc/resources/CaseChangingCharStream.java)
80+
* [JavaScript](https://github.com/antlr/antlr4/blob/master/doc/resources/CaseChangingStream.js)
81+
* [Python2/3](https://github.com/antlr/antlr4/blob/master/doc/resources/CaseChangingStream.py)

doc/getting-started.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,11 @@ Now test it:
114114

115115
```
116116
$ grun Hello r -tree
117+
(Now enter something like the string below)
117118
hello parrt
119+
(now,do:)
118120
^D
121+
(The output:)
119122
(r hello parrt)
120123
(That ^D means EOF on unix; it's ^Z in Windows.) The -tree option prints the parse tree in LISP notation.
121124
It's nicer to look at parse trees visually.

doc/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ This documentation is a reference and summarizes grammar syntax and the key sema
2323

2424
<a href="https://vimeo.com/59285751"><img src=images/tertalk.png width=200></a>
2525

26+
For those using Java, here's a great [set of ANTLR in Intellij notes](https://docs.google.com/document/d/1gQ2lsidvN2cDUUsHEkT05L-wGbX5mROB7d70Aaj3R64/edit#heading=h.xr0jj8vcdsgc) by Andreas Stefik.
27+
2628
## Sections
2729

2830
* [Getting Started with ANTLR v4](getting-started.md)

doc/releasing-antlr.md

Lines changed: 74 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,41 @@ Create a pre-release or full release at github; [Example 4.5-rc-1](https://githu
1111
Wack any existing tag as mvn will create one and it fails if already there.
1212

1313
```
14-
$ git tag -d 4.7
15-
$ git push origin :refs/tags/4.7
16-
$ git push upstream :refs/tags/4.7
14+
$ git tag -d 4.8
15+
$ git push origin :refs/tags/4.8
16+
$ git push upstream :refs/tags/4.8
1717
```
1818

1919
### Create release candidate tag
2020

2121
```bash
22-
$ git tag -a 4.7-rc1 -m 'heading towards 4.7'
23-
$ git push origin 4.7-rc1
24-
$ git push upstream 4.7-rc1
22+
$ git tag -a 4.8-rc1 -m 'heading towards 4.8'
23+
$ git push origin 4.8-rc1
24+
$ git push upstream 4.8-rc1
25+
```
26+
27+
## Update submodules
28+
29+
Make sure you tell git to pull in the submodule (for every clone you do of antlr4):
30+
31+
```bash
32+
git submodule init
33+
```
34+
35+
Also bump version to 4.8 in `runtime/PHP/src/RuntimeMetaData.php`.
36+
37+
Update the runtime submodules by running the following command:
38+
39+
```bash
40+
git submodule update --recursive
41+
git submodule update --remote --merge # might only need this last one but do both
42+
```
43+
44+
Make sure these changes go back to antlr4 repo:
45+
46+
```bash
47+
git add runtime/PHP
48+
git commit -m "Update PHP Runtime to latest version"
2549
```
2650

2751
## Bump version
@@ -61,6 +85,10 @@ find tool runtime -type f -exec grep -l '4\.6' {} \;
6185

6286
Commit to repository.
6387

88+
## Building
89+
90+
ugh. apparently you have to `mvn install` and then `mvn compile` or some such or subdir pom.xml's won't see the latest runtime build.
91+
6492
## Maven Repository Settings
6593

6694
First, make sure you have maven set up to communicate with staging servers etc... Create file `~/.m2/settings.xml` with appropriate username/password for staging server and gpg.keyname/passphrase for signing. Make sure it has strict visibility privileges to just you. On unix, it looks like:
@@ -108,23 +136,23 @@ Here is the file template
108136

109137
## Maven deploy snapshot
110138

111-
The goal is to get a snapshot, such as `4.7-SNAPSHOT`, to the staging server: [antlr4 tool](https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4) and [antlr4 java runtime](https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-runtime).
139+
The goal is to get a snapshot, such as `4.8-SNAPSHOT`, to the staging server: [antlr4 tool](https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4) and [antlr4 java runtime](https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-runtime).
112140

113141
Do this:
114142

115143
```bash
116144
$ mvn deploy -DskipTests
117145
...
118146
[INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ antlr4-tool-testsuite ---
119-
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/maven-metadata.xml
120-
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/antlr4-tool-testsuite-4.7-20161211.173752-1.jar
121-
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/antlr4-tool-testsuite-4.7-20161211.173752-1.jar (3 KB at 3.4 KB/sec)
122-
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/antlr4-tool-testsuite-4.7-20161211.173752-1.pom
123-
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/antlr4-tool-testsuite-4.7-20161211.173752-1.pom (3 KB at 6.5 KB/sec)
147+
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/maven-metadata.xml
148+
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/antlr4-tool-testsuite-4.8-20161211.173752-1.jar
149+
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/antlr4-tool-testsuite-4.8-20161211.173752-1.jar (3 KB at 3.4 KB/sec)
150+
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/antlr4-tool-testsuite-4.8-20161211.173752-1.pom
151+
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/antlr4-tool-testsuite-4.8-20161211.173752-1.pom (3 KB at 6.5 KB/sec)
124152
Downloading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/maven-metadata.xml
125153
Downloaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/maven-metadata.xml (371 B at 1.4 KB/sec)
126-
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/maven-metadata.xml
127-
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.7-SNAPSHOT/maven-metadata.xml (774 B at 1.8 KB/sec)
154+
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/maven-metadata.xml
155+
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/4.8-SNAPSHOT/maven-metadata.xml (774 B at 1.8 KB/sec)
128156
Uploading: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/maven-metadata.xml
129157
Uploaded: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/antlr4-tool-testsuite/maven-metadata.xml (388 B at 0.9 KB/sec)
130158
[INFO] ------------------------------------------------------------------------
@@ -194,18 +222,18 @@ It will start out by asking you the version number:
194222

195223
```
196224
...
197-
What is the release version for "ANTLR 4"? (org.antlr:antlr4-master) 4.7: : 4.7
198-
What is the release version for "ANTLR 4 Runtime"? (org.antlr:antlr4-runtime) 4.7: :
199-
What is the release version for "ANTLR 4 Tool"? (org.antlr:antlr4) 4.7: :
200-
What is the release version for "ANTLR 4 Maven plugin"? (org.antlr:antlr4-maven-plugin) 4.7: :
201-
What is the release version for "ANTLR 4 Runtime Test Generator"? (org.antlr:antlr4-runtime-testsuite) 4.7: :
202-
What is the release version for "ANTLR 4 Tool Tests"? (org.antlr:antlr4-tool-testsuite) 4.7: :
203-
What is SCM release tag or label for "ANTLR 4"? (org.antlr:antlr4-master) antlr4-master-4.7: : 4.7
204-
What is the new development version for "ANTLR 4"? (org.antlr:antlr4-master) 4.7.1-SNAPSHOT:
225+
What is the release version for "ANTLR 4"? (org.antlr:antlr4-master) 4.8: : 4.8
226+
What is the release version for "ANTLR 4 Runtime"? (org.antlr:antlr4-runtime) 4.8: :
227+
What is the release version for "ANTLR 4 Tool"? (org.antlr:antlr4) 4.8: :
228+
What is the release version for "ANTLR 4 Maven plugin"? (org.antlr:antlr4-maven-plugin) 4.8: :
229+
What is the release version for "ANTLR 4 Runtime Test Generator"? (org.antlr:antlr4-runtime-testsuite) 4.8: :
230+
What is the release version for "ANTLR 4 Tool Tests"? (org.antlr:antlr4-tool-testsuite) 4.8: :
231+
What is SCM release tag or label for "ANTLR 4"? (org.antlr:antlr4-master) antlr4-master-4.8: : 4.8
232+
What is the new development version for "ANTLR 4"? (org.antlr:antlr4-master) 4.8.1-SNAPSHOT:
205233
...
206234
```
207235

208-
Maven will go through your pom.xml files to update versions from 4.7-SNAPSHOT to 4.7 for release and then to 4.7.1-SNAPSHOT after release, which is done with:
236+
Maven will go through your pom.xml files to update versions from 4.8-SNAPSHOT to 4.8 for release and then to 4.8.1-SNAPSHOT after release, which is done with:
209237

210238
```bash
211239
mvn release:perform -Darguments="-DskipTests"
@@ -219,16 +247,18 @@ Now, go here:
219247

220248
and on the left click "Staging Repositories". You click the staging repo and close it, then you refresh, click it and release it. It's done when you see it here:
221249

222-
&nbsp;&nbsp;&nbsp;&nbsp;[http://repo1.maven.org/maven2/org/antlr/antlr4-runtime/](http://repo1.maven.org/maven2/org/antlr/antlr4-runtime/)
250+
&nbsp;&nbsp;&nbsp;&nbsp;[https://oss.sonatype.org/service/local/repositories/releases/content/org/antlr/antlr4-runtime/4.8-1/antlr4-runtime-4.8-1.jar](https://oss.sonatype.org/service/local/repositories/releases/content/org/antlr/antlr4-runtime/4.8-1/antlr4-runtime-4.8-1.jar)
251+
252+
All releases should be here: https://repo1.maven.org/maven2/org/antlr/antlr4-runtime/
223253

224254
Copy the jars to antlr.org site and update download/index.html
225255

226256
```bash
227-
cp ~/.m2/repository/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7.jar ~/antlr/sites/website-antlr4/download/antlr-runtime-4.7.jar
228-
cp ~/.m2/repository/org/antlr/antlr4/4.7/antlr4-4.7-complete.jar ~/antlr/sites/website-antlr4/download/antlr-4.7-complete.jar
257+
cp ~/.m2/repository/org/antlr/antlr4-runtime/4.8/antlr4-runtime-4.8.jar ~/antlr/sites/website-antlr4/download/antlr-runtime-4.8.jar
258+
cp ~/.m2/repository/org/antlr/antlr4/4.8/antlr4-4.8-complete.jar ~/antlr/sites/website-antlr4/download/antlr-4.8-complete.jar
229259
cd ~/antlr/sites/website-antlr4/download
230-
git add antlr-4.7-complete.jar
231-
git add antlr-runtime-4.7.jar
260+
git add antlr-4.8-complete.jar
261+
git add antlr-runtime-4.8.jar
232262
```
233263

234264
Update on site:
@@ -240,7 +270,7 @@ Update on site:
240270
* scripts/topnav.js
241271

242272
```
243-
git commit -a -m 'add 4.7 jars'
273+
git commit -a -m 'add 4.8 jars'
244274
git push origin gh-pages
245275
```
246276

@@ -250,8 +280,8 @@ git push origin gh-pages
250280

251281
```bash
252282
cd runtime/JavaScript/src
253-
zip -r /tmp/antlr-javascript-runtime-4.7.zip antlr4
254-
cp /tmp/antlr-javascript-runtime-4.7.zip ~/antlr/sites/website-antlr4/download
283+
zip -r /tmp/antlr-javascript-runtime-4.8.zip antlr4
284+
cp /tmp/antlr-javascript-runtime-4.8.zip ~/antlr/sites/website-antlr4/download
255285
# git add, commit, push
256286
```
257287

@@ -267,7 +297,7 @@ Move target to website
267297

268298
```bash
269299
pushd ~/antlr/sites/website-antlr4/download
270-
git add antlr-javascript-runtime-4.7.zip
300+
git add antlr-javascript-runtime-4.8.zip
271301
git commit -a -m 'update JS runtime'
272302
git push origin gh-pages
273303
popd
@@ -311,7 +341,7 @@ Copyright (C) Microsoft Corporation. All rights reserved.
311341
Restore completed in 427.62 ms for C:\Code\antlr4-fork\runtime\CSharp\runtime\CSharp\Antlr4.Runtime\Antlr4.Runtime.dotnet.csproj.
312342
Antlr4.Runtime.dotnet -> C:\Code\antlr4-fork\runtime\CSharp\runtime\CSharp\Antlr4.Runtime\lib\Release\netstandard1.3\Antlr4.Runtime.Standard.dll
313343
Antlr4.Runtime.dotnet -> C:\Code\antlr4-fork\runtime\CSharp\runtime\CSharp\Antlr4.Runtime\lib\Release\net35\Antlr4.Runtime.Standard.dll
314-
Successfully created package 'C:\Code\antlr4-fork\runtime\CSharp\runtime\CSharp\Antlr4.Runtime\lib\Release\Antlr4.Runtime.Standard.4.7.2.nupkg'.
344+
Successfully created package 'C:\Code\antlr4-fork\runtime\CSharp\runtime\CSharp\Antlr4.Runtime\lib\Release\Antlr4.Runtime.Standard.4.8.2.nupkg'.
315345
```
316346

317347
**Publishing to NuGet**
@@ -373,7 +403,7 @@ There are links to the artifacts in [download.html](http://www.antlr.org/downloa
373403

374404
The C++ target is the most complex one, because it addresses multiple platforms, which require individual handling. We have 4 scenarios to cover:
375405

376-
* **Windows**: static and dynamic libraries for the VC++ runtime 2013 or 2015 (corresponding to Visual Studio 2013 or 2015) + header files. All that in 32 and 64bit, debug + release.
406+
* **Windows**: static and dynamic libraries for the VC++ runtime 2017 or 2019 (corresponding to Visual Studio 2017 or 2019) + header files. All that in 32 and 64bit, debug + release.
377407
* **MacOS**: static and dynamic release libraries + header files.
378408
* **iOS**: no prebuilt binaries, but just a zip of the source, including the XCode project to build everything from source.
379409
* **Linux**: no prebuilt binaries, but just a zip of the source code, including the cmake file to build everything from source there.
@@ -387,33 +417,33 @@ On a Mac (with XCode 7+ installed):
387417
```bash
388418
cd runtime/Cpp
389419
./deploy-macos.sh
390-
cp antlr4-cpp-runtime-macos.zip ~/antlr/sites/website-antlr4/download/antlr4-cpp-runtime-4.7-macos.zip
420+
cp antlr4-cpp-runtime-macos.zip ~/antlr/sites/website-antlr4/download/antlr4-cpp-runtime-4.8-macos.zip
391421
```
392422

393423
On any Mac or Linux machine:
394424

395425
```bash
396426
cd runtime/Cpp
397427
./deploy-source.sh
398-
cp antlr4-cpp-runtime-source.zip ~/antlr/sites/website-antlr4/download/antlr4-cpp-runtime-4.7-source.zip
428+
cp antlr4-cpp-runtime-source.zip ~/antlr/sites/website-antlr4/download/antlr4-cpp-runtime-4.8-source.zip
399429
```
400430

401-
On a Windows machine the build scripts checks if VS 2013 and/or VS 2015 are installed and builds binaries for each, if found. This script requires 7z to be installed (http://7-zip.org then do `set PATH=%PATH%;C:\Program Files\7-Zip\` from DOS not powershell).
431+
On a Windows machine the build scripts checks if VS 2017 and/or VS 2019 are installed and builds binaries for each, if found. This script requires 7z to be installed (http://7-zip.org then do `set PATH=%PATH%;C:\Program Files\7-Zip\` from DOS not powershell).
402432

403433
```bash
404434
cd runtime/Cpp
405-
deploy-windows.cmd
406-
cp runtime\bin\vs-2015\x64\Release DLL\antlr4-cpp-runtime-vs2015.zip ~/antlr/sites/website-antlr4/download/antlr4-cpp-runtime-4.7-vs2015.zip
435+
deploy-windows.cmd Community
436+
cp antlr4-cpp-runtime-vs2019.zip ~/antlr/sites/website-antlr4/download/antlr4-cpp-runtime-4.8-vs2019.zip
407437
```
408438

409439
Move target to website (**_rename to a specific ANTLR version first if needed_**):
410440

411441
```bash
412442
pushd ~/antlr/sites/website-antlr4/download
413443
# vi index.html
414-
git add antlr4cpp-runtime-4.7-macos.zip
415-
git add antlr4cpp-runtime-4.7-windows.zip
416-
git add antlr4cpp-runtime-4.7-source.zip
444+
git add antlr4cpp-runtime-4.8-macos.zip
445+
git add antlr4cpp-runtime-4.8-windows.zip
446+
git add antlr4cpp-runtime-4.8-source.zip
417447
git commit -a -m 'update C++ runtime'
418448
git push origin gh-pages
419449
popd
@@ -435,9 +465,9 @@ cd ~/antlr/sites/website-antlr4/api
435465
git checkout gh-pages
436466
git pull origin gh-pages
437467
cd Java
438-
jar xvf ~/.m2/repository/org/antlr/antlr4-runtime/4.7/antlr4-runtime-4.7-javadoc.jar
468+
jar xvf ~/.m2/repository/org/antlr/antlr4-runtime/4.8/antlr4-runtime-4.8-javadoc.jar
439469
cd ../JavaTool
440-
jar xvf ~/.m2/repository/org/antlr/antlr4/4.7/antlr4-4.7-javadoc.jar
470+
jar xvf ~/.m2/repository/org/antlr/antlr4/4.8/antlr4-4.8-javadoc.jar
441471
git commit -a -m 'freshen api doc'
442472
git push origin gh-pages
443473
```

perf-testsuite/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<groupId>com.tunnelvisionlabs</groupId>
1212
<artifactId>antlr4-master</artifactId>
13-
<version>4.7.5-SNAPSHOT</version>
13+
<version>4.8.0-SNAPSHOT</version>
1414
</parent>
1515

1616
<artifactId>antlr4-perf-testsuite</artifactId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<modelVersion>4.0.0</modelVersion>
1616
<groupId>com.tunnelvisionlabs</groupId>
1717
<artifactId>antlr4-master</artifactId>
18-
<version>4.7.5-SNAPSHOT</version>
18+
<version>4.8.0-SNAPSHOT</version>
1919
<packaging>pom</packaging>
2020

2121
<name>ANTLR 4</name>

runtime-testsuite/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<groupId>com.tunnelvisionlabs</groupId>
1212
<artifactId>antlr4-master</artifactId>
13-
<version>4.7.5-SNAPSHOT</version>
13+
<version>4.8.0-SNAPSHOT</version>
1414
</parent>
1515

1616
<artifactId>runtime-testsuite</artifactId>
@@ -31,7 +31,7 @@
3131
<dependency>
3232
<groupId>org.antlr</groupId>
3333
<artifactId>ST4</artifactId>
34-
<version>4.1</version>
34+
<version>4.3</version>
3535
</dependency>
3636

3737
<dependency>

0 commit comments

Comments
 (0)