Skip to content

Commit 0e488b0

Browse files
feat: rewrite Piped SQL, WIP
Signed-off-by: Andreas Reichel <andreas@manticore-projects.com>
1 parent a874a6e commit 0e488b0

File tree

2 files changed

+20
-11
lines changed

2 files changed

+20
-11
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- name: Build with Gradle
6464
uses: gradle/actions/setup-gradle@main
6565
- name: Publish with Gradle
66-
run: ./gradlew clean publish --no-build-cache
66+
run: ./gradlew publish
6767
env:
6868
ossrhUsername: ${{ secrets.OSSRHUSERNAME }}
6969
ossrhPassword: ${{ secrets.OSSRHPASSWORD }}

build.gradle

+19-10
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,20 @@ java {
125125

126126
javadoc {
127127
dependsOn(compileJavacc, compileJava )
128-
source = layout.buildDirectory.dir("generated/javacc/net/sf/jsqlparser/parser").get().asFileTree.matching {
129-
include("**/*.java")
128+
source += fileTree(layout.buildDirectory.dir("generated/javacc/net/sf/jsqlparser/parser").get()) {
129+
include("**/ParseException.java")
130+
include("**/Provider.java")
131+
include("**/Token.java")
132+
}
133+
source += fileTree(layout.buildDirectory.dir("generated/jjtree/net/sf/jsqlparser/parser").get()) {
134+
include("**/Node.java")
135+
include("**/SimpleNode.java")
130136
}
131137
if(JavaVersion.current().isJava9Compatible()) {
132138
options.addBooleanOption('html5', true)
133139
}
134140
options.addBooleanOption("Xdoclint:none", true)
135-
options.addStringOption('J-Xmx4g')
141+
options.addStringOption('J-Xmx8g')
136142
options.addStringOption('J-Xss2m')
137143
}
138144

@@ -158,12 +164,15 @@ tasks.register('xmldoc', Javadoc) {
158164
)
159165

160166
source = sourceSets.main.allJava
161-
// source += fileTree(layout.buildDirectory.dir("generated/javacc/net/sf/jsqlparser/parser").get()) {
162-
// include("**/*.java")
163-
// }
164-
// source += fileTree(layout.buildDirectory.dir("generated/jjtree/net/sf/jsqlparser/parser").get()) {
165-
// include("**/*.java")
166-
// }
167+
source += fileTree(layout.buildDirectory.dir("generated/javacc/net/sf/jsqlparser/parser").get()) {
168+
include("**/ParseException.java")
169+
include("**/Provider.java")
170+
include("**/Token.java")
171+
}
172+
source += fileTree(layout.buildDirectory.dir("generated/jjtree/net/sf/jsqlparser/parser").get()) {
173+
include("**/Node.java")
174+
include("**/SimpleNode.java")
175+
}
167176

168177
// beware: Gradle deletes this folder automatically and there is no switch-off
169178
destinationDir = reporting.file("xmlDoclet")
@@ -174,7 +183,7 @@ tasks.register('xmldoc', Javadoc) {
174183
options.addBooleanOption("withFloatingToc", Boolean.parseBoolean(System.getenv().getOrDefault("FLOATING_TOC", "true")))
175184
options.addStringOption("basePackage", "net.sf.jsqlparser")
176185
options.addStringOption("filename", outFile.getName())
177-
options.addStringOption('J-Xmx4g')
186+
options.addStringOption('J-Xmx8g')
178187
options.addStringOption('J-Xss2m')
179188

180189
dependsOn(compileJavacc, compileJava )

0 commit comments

Comments
 (0)