@@ -174,17 +174,8 @@ jar {
174
174
}
175
175
}
176
176
177
- sourceSets {
178
- main {
179
- java {
180
- srcDir layout. getBuildDirectory(). dir(" generated/javacc" ). get(). asFile
181
- srcDir layout. getBuildDirectory(). dir(" generated/jjtree" ). get(). asFile
182
- }
183
- }
184
- }
185
-
186
177
tasks. register(' xmldoc' , Javadoc ) {
187
- dependsOn(compileJava )
178
+ dependsOn(compileJavacc )
188
179
189
180
def outFile = reporting. file(
190
181
version. endsWith(" -SNAPSHOT" )
@@ -199,6 +190,14 @@ tasks.register('xmldoc', Javadoc) {
199
190
)
200
191
201
192
source = sourceSets. main. allJava
193
+ // add any generated Java sources
194
+ source + = fileTree(layout. buildDirectory. dir(" generated/javacc" ). get(). asFile) {
195
+ include ' **/*.java'
196
+ }
197
+ source + = fileTree(layout. buildDirectory. dir(" generated/jjtree" ). get(). asFile) {
198
+ include ' **/*.java'
199
+ }
200
+
202
201
classpath = sourceSets. main. runtimeClasspath
203
202
204
203
destinationDir = reporting. file(" xmlDoclet" )
@@ -340,10 +339,15 @@ checkstyle {
340
339
configFile = rootProject. file(' config/checkstyle/checkstyle.xml' )
341
340
}
342
341
343
- tasks. named(' checkstyleMain' ) {
344
- source = source. filter {
345
- ! it. absolutePath. contains(' net/sf/jsqlparser/parser/SimpleCharStream.java' )
342
+ tasks. withType(Checkstyle ). configureEach {
343
+ reports {
344
+ xml. required = false
345
+ html. required = true
346
346
}
347
+ excludes = [
348
+ " **/module-info.java"
349
+ , " net/sf/jsqlparser/parser/SimpleCharStream.java"
350
+ ]
347
351
}
348
352
349
353
spotless {
@@ -365,13 +369,6 @@ spotless {
365
369
}
366
370
}
367
371
368
- tasks. withType(Checkstyle ). configureEach {
369
- reports {
370
- xml. required = false
371
- html. required = true
372
- }
373
- excludes = [ " **/module-info.java" ]
374
- }
375
372
376
373
tasks. register(' renderRR' ) {
377
374
dependsOn(compileJavacc)
0 commit comments