Skip to content

Commit 6a05275

Browse files
build: JavaCC-8 Maven snapshots
Signed-off-by: Andreas Reichel <[email protected]>
1 parent f0c098c commit 6a05275

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
server-username: MAVEN_USERNAME
4444
server-password: MAVEN_PASSWORD
4545
- name: Build with Maven
46-
run: mvn -B verify --file pom.xml -DdisableXmlReport=true -Djacoco.skip=true -Dpmd.skip=true
46+
run: mvn -B verify --file pom.xml -DdisableXmlReport=true -Djacoco.skip=true -Dpmd.skip=true -DskipTests
4747
env:
4848
MAVEN_USERNAME: ${{ secrets.OSSRHUSERNAME }}
4949
MAVEN_PASSWORD: ${{ secrets.OSSRHPASSWORD }}

build.gradle

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,11 @@ description = 'JSQLParser library'
7474

7575
repositories {
7676
gradlePluginPortal()
77-
mavenLocal()
7877
mavenCentral()
7978

80-
// Sonatype OSSRH
79+
// JavaCC 8 Snapshots
8180
maven {
82-
url = uri('https://s01.oss.sonatype.org/content/repositories/snapshots/')
81+
url = uri('https://central.sonatype.com/repository/maven-snapshots/')
8382
}
8483

8584
maven { url "https://dev.saxonica.com/maven" }

pom.xml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,31 @@
2424
</license>
2525
</licenses>
2626

27+
<repositories>
28+
<repository>
29+
<id>javacc8-snapshots</id>
30+
<snapshots>
31+
<enabled>true</enabled>
32+
</snapshots>
33+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
34+
</repository>
35+
</repositories>
36+
2737
<dependencies>
2838
<!-- needed for parsing the Keywords via JTree in ParserKeywordsUtils -->
2939
<dependency>
3040
<groupId>org.javacc</groupId>
3141
<artifactId>core</artifactId>
3242
<version>8.1.0-SNAPSHOT</version>
3343
<type>pom</type>
44+
<scope>test</scope>
3445
</dependency>
3546
<dependency>
3647
<groupId>org.javacc.generator</groupId>
3748
<artifactId>java</artifactId>
3849
<version>8.1.0-SNAPSHOT</version>
3950
<type>pom</type>
51+
<scope>test</scope>
4052
</dependency>
4153
<dependency>
4254
<groupId>commons-io</groupId>
@@ -163,6 +175,7 @@
163175
<excludes>
164176
<exclude>**/*Bean.java</exclude>
165177
<exclude>**/generated/*.java</exclude>
178+
<exclude>**/net/sf/jsqlparser/parser/SimpleCharStream.java</exclude>
166179
</excludes>
167180
<excludeRoots>
168181
<excludeRoot>target/generated-sources</excludeRoot>
@@ -255,12 +268,12 @@
255268
<dependency>
256269
<groupId>org.javacc.generator</groupId>
257270
<artifactId>java</artifactId>
258-
<version>8.0.1</version>
271+
<version>8.1.0-SNAPSHOT</version>
259272
</dependency>
260273
<dependency>
261274
<groupId>org.javacc</groupId>
262275
<artifactId>core</artifactId>
263-
<version>8.0.1</version>
276+
<version>8.1.0-SNAPSHOT</version>
264277
</dependency>
265278
</dependencies>
266279
</plugin>
@@ -570,7 +583,7 @@
570583
<logViolationsToConsole>true</logViolationsToConsole>
571584
<includeTestSourceDirectory>true</includeTestSourceDirectory>
572585
<sourceDirectories>${project.build.sourceDirectory}</sourceDirectories>
573-
<excludes>**/module-info.java</excludes>
586+
<excludes>**/module-info.java,**/net/sf/jsqlparser/parser/SimpleCharStream.java</excludes>
574587
<checkstyleRules>
575588
<module name="Checker">
576589
<module name="SuppressWarningsFilter" />

0 commit comments

Comments
 (0)