Skip to content

Commit df58e5a

Browse files
committed
update to version 4.3.4
Signed-off-by: Terence Parr <[email protected]>
1 parent 3808448 commit df58e5a

File tree

5 files changed

+18
-32
lines changed

5 files changed

+18
-32
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ to the `<dependencies>` element in your **pom.xml** file.
3131
<dependency>
3232
<groupId>org.antlr</groupId>
3333
<artifactId>ST4</artifactId>
34-
<version>4.3.3</version>
34+
<version>4.3.4</version>
3535
<scope>compile</scope>
3636
</dependency>
3737
```
@@ -45,7 +45,7 @@ dependecies {
4545
// ...
4646
4747
// https://mvnrepository.com/artifact/org.antlr/ST4
48-
compile group: 'org.antlr', name: 'ST4', version: '4.3.3'
48+
compile group: 'org.antlr', name: 'ST4', version: '4.3.4'
4949
}
5050
```
5151

doc/java.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
## Installation
44

5-
All you need to do is get the StringTemplate jar into your CLASSPATH as well as its dependent ANTLR jar. [Download Java StringTemplate 4.3.3 binary jar](http://www.stringtemplate.org/download.html) and put into your favorite lib directory such as `/usr/local/lib` on UNIX. Add to your CLASSPATH. On UNIX that looks like
5+
All you need to do is get the StringTemplate jar into your CLASSPATH as well as its dependent ANTLR jar. [Download Java StringTemplate 4.3.4 binary jar](http://www.stringtemplate.org/download.html) and put into your favorite lib directory such as `/usr/local/lib` on UNIX. Add to your CLASSPATH. On UNIX that looks like
66

77
```bash
8-
$ export CLASSPATH="/usr/local/lib/ST-4.3.3.jar:$CLASSPATH"
8+
$ export CLASSPATH="/usr/local/lib/ST-4.3.4.jar:$CLASSPATH"
99
```
1010

1111
Java will now see all the libraries necessary to execute ST stuff. Also, check out the [StringTemplate repo](https://github.com/antlr/stringtemplate4).

doc/releasing-st4.md

+12-26
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,23 @@ Create a pre-release or full release at github.
99
Wack any existing tag as mvn will create one and it fails if already there.
1010

1111
```
12-
$ git tag -d 4.3.3
13-
$ git push origin :refs/tags/4.3.3
14-
$ git push upstream :refs/tags/4.3.3
12+
$ git tag -d 4.3.4
13+
$ git push origin :refs/tags/4.3.4
14+
$ git push upstream :refs/tags/4.3.4
1515
```
1616

1717
## Bump version
1818

19-
Here is a simple script to display any line from the critical files with, say, `4.3.3` in it:
19+
Here is a simple script to display any line from the critical files with, say, `4.3.4` in it:
2020

2121
```bash
22-
find . -type f -exec grep -l '4\.3\.3' {} \;
22+
find . -type f -exec grep -l '4\.3\.4' {} \;
2323
```
2424

2525
For sure change `ST.java`:
2626

2727
```java
28-
public final static String VERSION = "4.3.3";
28+
public final static String VERSION = "4.3.4";
2929
```
3030

3131
Commit to repository.
@@ -82,20 +82,6 @@ Do this:
8282
```bash
8383
$ mvn deploy -DskipTests
8484
...
85-
[INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ ST4 ---
86-
Downloading from sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/3.3.2-SNAPSHOT/maven-metadata.xml
87-
Downloaded from sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.2-SNAPSHOT/maven-metadata.xml (756 B at 925 B/s)
88-
Uploading to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.3-SNAPSHOT/ST4-4.3.2-20181110.190125-4.jar
89-
Uploaded to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.3SNAPSHOT/ST4-4.3.2-20181110.190125-4.jar (302 kB at 257 kB/s)
90-
Uploading to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.3-SNAPSHOT/ST4-4.3.2-20181110.190125-4.pom
91-
Uploaded to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.3SNAPSHOT/ST4-4.3.2-20181110.190125-4.pom (2.6 kB at 4.3.2 kB/s)
92-
Downloading from sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/maven-metadata.xml
93-
Downloaded from sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/maven-metadata.xml (370 B at 1.7 kB/s)
94-
Uploading to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.3-SNAPSHOT/maven-metadata.xml
95-
Uploaded to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/4.3.3-SNAPSHOT/maven-metadata.xml (756 B at 1.2 kB/s)
96-
Uploading to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/maven-metadata.xml
97-
Uploaded to sonatype-nexus-snapshots: https://oss.sonatype.org/content/repositories/snapshots/org/antlr/ST4/maven-metadata.xml (370 B at 599 B/s)
98-
[INFO] ------------------------------------------------------------------------
9985
[INFO] BUILD SUCCESS
10086
[INFO] ------------------------------------------------------------------------
10187
[INFO] Total time: 8.672 s
@@ -129,9 +115,9 @@ It will start out by asking you the version number:
129115

130116
```
131117
...
132-
What is the release version for "StringTemplate 4"? (org.antlr:ST4) 4.3.3: :
133-
What is SCM release tag or label for "StringTemplate 4"? (org.antlr:ST4) ST4-4.3.3: : 4.3.3
134-
What is the new development version for "StringTemplate 4"? (org.antlr:ST4) 4.3.3-SNAPSHOT: : 4.3.4-SNAPSHOT
118+
What is the release version for "StringTemplate 4"? (org.antlr:ST4) 4.3.4: :
119+
What is SCM release tag or label for "StringTemplate 4"? (org.antlr:ST4) ST4-4.3.4: : 4.3.4
120+
What is the new development version for "StringTemplate 4"? (org.antlr:ST4) 4.3.5-SNAPSHOT: : 4.3.5-SNAPSHOT
135121
...
136122
```
137123

@@ -149,7 +135,7 @@ Now, go here:
149135

150136
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:
151137

152-
&nbsp;&nbsp;&nbsp;&nbsp;[https://oss.sonatype.org/service/local/repositories/releases/content/org/antlr/ST4/4.3.3](https://oss.sonatype.org/service/local/repositories/releases/content/org/antlr/ST4/4.3.3)
138+
&nbsp;&nbsp;&nbsp;&nbsp;[https://oss.sonatype.org/service/local/repositories/releases/content/org/antlr/ST4/4.3.4](https://oss.sonatype.org/service/local/repositories/releases/content/org/antlr/ST4/4.3.4)
153139

154140
All releases should be here: [https://repo1.maven.org/maven2/org/antlr/ST4/](https://repo1.maven.org/maven2/org/antlr/ST4/).
155141

@@ -170,9 +156,9 @@ cp -r ~/antlr/code/stringtemplate4/target/apidocs/* ~/antlr/sites/website-st4/ap
170156
Copy the jars to stringtemplate.org site and update download/index.html
171157

172158
```bash
173-
cp ~/.m2/repository/org/antlr/ST4/4.3.3/ST4-4.3.3.jar ~/antlr/sites/website-st4/download/ST-4.3.3.jar
159+
cp ~/.m2/repository/org/antlr/ST4/4.3.4/ST4-4.3.4.jar ~/antlr/sites/website-st4/download/ST-4.3.4.jar
174160
cd ~/antlr/sites/website-st4/download
175-
git add ST-4.3.3.jar
161+
git add ST-4.3.4.jar
176162
```
177163

178164
## Update site

doxyfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#---------------------------------------------------------------------------
66
DOXYFILE_ENCODING = UTF-8
77
PROJECT_NAME = "StringTemplate 4 API"
8-
PROJECT_NUMBER = 4.3.3
8+
PROJECT_NUMBER = 4.3.4
99
OUTPUT_DIRECTORY = api
1010
CREATE_SUBDIRS = NO
1111
OUTPUT_LANGUAGE = English

src/org/stringtemplate/v4/ST.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
* says.</p>
5858
*/
5959
public class ST {
60-
public final static String VERSION = "4.3.3";
60+
public final static String VERSION = "4.3.4";
6161

6262
/** {@code <@r()>}, {@code <@r>...<@end>}, and {@code @t.r() ::= "..."} defined manually by coder */
6363
public enum RegionType {

0 commit comments

Comments
 (0)