@@ -776,7 +776,7 @@ subprojects {
776776 apply plugin : ' com.diffplug.spotless'
777777 spotless {
778778 java {
779- targetExclude(' src /generated/**/*.java' ,' src /generated-test/**/*.java' )
779+ targetExclude(' ** /generated/**/*.java' ,' ** /generated-test/**/*.java' )
780780 importOrder(' kafka' , ' org.apache.kafka' , ' com' , ' net' , ' org' , ' java' , ' javax' , ' ' , ' \\ #' )
781781 removeUnusedImports()
782782 }
@@ -1312,7 +1312,7 @@ project(':metadata') {
13121312 mainClass = " org.apache.kafka.message.MessageGenerator"
13131313 classpath = configurations. generator
13141314 args = [ " -p" , " org.apache.kafka.common.metadata" ,
1315- " -o" , " src/ generated/java/org/apache/kafka/common/metadata" ,
1315+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/common/metadata" ,
13161316 " -i" , " src/main/resources/common/metadata" ,
13171317 " -m" , " MessageDataGenerator" , " JsonConverterGenerator" ,
13181318 " -t" , " MetadataRecordTypeGenerator" , " MetadataJsonConvertersGenerator"
@@ -1321,7 +1321,7 @@ project(':metadata') {
13211321 .withPropertyName(" messages" )
13221322 .withPathSensitivity(PathSensitivity . RELATIVE )
13231323 outputs. cacheIf { true }
1324- outputs. dir(" src/ generated/java/org/apache/kafka/common/metadata" )
1324+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/common/metadata" )
13251325 }
13261326
13271327 compileJava. dependsOn ' processMessages'
@@ -1330,7 +1330,7 @@ project(':metadata') {
13301330 sourceSets {
13311331 main {
13321332 java {
1333- srcDirs = [" src/generated /java" , " src /main/java" ]
1333+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
13341334 }
13351335 }
13361336 test {
@@ -1446,7 +1446,7 @@ project(':group-coordinator') {
14461446 sourceSets {
14471447 main {
14481448 java {
1449- srcDirs = [" src/generated /java" , " src /main/java" ]
1449+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
14501450 }
14511451 }
14521452 test {
@@ -1468,15 +1468,15 @@ project(':group-coordinator') {
14681468 mainClass = " org.apache.kafka.message.MessageGenerator"
14691469 classpath = configurations. generator
14701470 args = [ " -p" , " org.apache.kafka.coordinator.group.generated" ,
1471- " -o" , " src/ generated/java/org/apache/kafka/coordinator/group/generated" ,
1471+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/coordinator/group/generated" ,
14721472 " -i" , " src/main/resources/common/message" ,
14731473 " -m" , " MessageDataGenerator" , " JsonConverterGenerator"
14741474 ]
14751475 inputs. dir(" src/main/resources/common/message" )
14761476 .withPropertyName(" messages" )
14771477 .withPathSensitivity(PathSensitivity . RELATIVE )
14781478 outputs. cacheIf { true }
1479- outputs. dir(" src/ generated/java/org/apache/kafka/coordinator/group/generated" )
1479+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/coordinator/group/generated" )
14801480 }
14811481
14821482 compileJava. dependsOn ' processMessages'
@@ -1501,7 +1501,7 @@ project(':transaction-coordinator') {
15011501 sourceSets {
15021502 main {
15031503 java {
1504- srcDirs = [" src/generated /java" , " src /main/java" ]
1504+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
15051505 }
15061506 }
15071507 test {
@@ -1519,15 +1519,15 @@ project(':transaction-coordinator') {
15191519 mainClass = " org.apache.kafka.message.MessageGenerator"
15201520 classpath = configurations. generator
15211521 args = [ " -p" , " org.apache.kafka.coordinator.transaction.generated" ,
1522- " -o" , " src/ generated/java/org/apache/kafka/coordinator/transaction/generated" ,
1522+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/coordinator/transaction/generated" ,
15231523 " -i" , " src/main/resources/common/message" ,
15241524 " -m" , " MessageDataGenerator" , " JsonConverterGenerator"
15251525 ]
15261526 inputs. dir(" src/main/resources/common/message" )
15271527 .withPropertyName(" messages" )
15281528 .withPathSensitivity(PathSensitivity . RELATIVE )
15291529 outputs. cacheIf { true }
1530- outputs. dir(" src/ generated/java/org/apache/kafka/coordinator/transaction/generated" )
1530+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/coordinator/transaction/generated" )
15311531 }
15321532
15331533 compileJava. dependsOn ' processMessages'
@@ -1602,7 +1602,7 @@ project(':share-coordinator') {
16021602 sourceSets {
16031603 main {
16041604 java {
1605- srcDirs = [" src/generated /java" , " src /main/java" ]
1605+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
16061606 }
16071607 }
16081608 test {
@@ -1620,15 +1620,15 @@ project(':share-coordinator') {
16201620 mainClass = " org.apache.kafka.message.MessageGenerator"
16211621 classpath = configurations. generator
16221622 args = [ " -p" , " org.apache.kafka.coordinator.share.generated" ,
1623- " -o" , " src/ generated/java/org/apache/kafka/coordinator/share/generated" ,
1623+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/coordinator/share/generated" ,
16241624 " -i" , " src/main/resources/common/message" ,
16251625 " -m" , " MessageDataGenerator" , " JsonConverterGenerator"
16261626 ]
16271627 inputs. dir(" src/main/resources/common/message" )
16281628 .withPropertyName(" messages" )
16291629 .withPathSensitivity(PathSensitivity . RELATIVE )
16301630 outputs. cacheIf { true }
1631- outputs. dir(" src/ generated/java/org/apache/kafka/coordinator/share/generated" )
1631+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/coordinator/share/generated" )
16321632 }
16331633
16341634 compileJava. dependsOn ' processMessages'
@@ -1777,7 +1777,7 @@ project(':clients') {
17771777 mainClass = " org.apache.kafka.message.MessageGenerator"
17781778 classpath = configurations. generator
17791779 args = [ " -p" , " org.apache.kafka.common.message" ,
1780- " -o" , " src/ generated/java/org/apache/kafka/common/message" ,
1780+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/common/message" ,
17811781 " -i" , " src/main/resources/common/message" ,
17821782 " -t" , " ApiMessageTypeGenerator" ,
17831783 " -m" , " MessageDataGenerator" , " JsonConverterGenerator"
@@ -1786,33 +1786,33 @@ project(':clients') {
17861786 .withPropertyName(" messages" )
17871787 .withPathSensitivity(PathSensitivity . RELATIVE )
17881788 outputs. cacheIf { true }
1789- outputs. dir(" src/ generated/java/org/apache/kafka/common/message" )
1789+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/common/message" )
17901790 }
17911791
17921792 task processTestMessages(type :JavaExec ) {
17931793 mainClass = " org.apache.kafka.message.MessageGenerator"
17941794 classpath = configurations. generator
17951795 args = [ " -p" , " org.apache.kafka.common.message" ,
1796- " -o" , " src/ generated- test/java/org/apache/kafka/common/message" ,
1796+ " -o" , " ${ projectDir } /build/ generated/ test/java/org/apache/kafka/common/message" ,
17971797 " -i" , " src/test/resources/common/message" ,
17981798 " -m" , " MessageDataGenerator" , " JsonConverterGenerator"
17991799 ]
18001800 inputs. dir(" src/test/resources/common/message" )
18011801 .withPropertyName(" testMessages" )
18021802 .withPathSensitivity(PathSensitivity . RELATIVE )
18031803 outputs. cacheIf { true }
1804- outputs. dir(" src/ generated- test/java/org/apache/kafka/common/message" )
1804+ outputs. dir(" ${ projectDir } /build/ generated/ test/java/org/apache/kafka/common/message" )
18051805 }
18061806
18071807 sourceSets {
18081808 main {
18091809 java {
1810- srcDirs = [" src/generated /java" , " src /main/java" ]
1810+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
18111811 }
18121812 }
18131813 test {
18141814 java {
1815- srcDirs = [" src/generated- test/java" , " src /test/java" ]
1815+ srcDirs = [" src/test/java" , " ${ projectDir } /build/generated /test/java" ]
18161816 }
18171817 }
18181818 }
@@ -1903,20 +1903,20 @@ project(':raft') {
19031903 mainClass = " org.apache.kafka.message.MessageGenerator"
19041904 classpath = configurations. generator
19051905 args = [ " -p" , " org.apache.kafka.raft.generated" ,
1906- " -o" , " src/ generated/java/org/apache/kafka/raft/generated" ,
1906+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/raft/generated" ,
19071907 " -i" , " src/main/resources/common/message" ,
19081908 " -m" , " MessageDataGenerator" , " JsonConverterGenerator" ]
19091909 inputs. dir(" src/main/resources/common/message" )
19101910 .withPropertyName(" messages" )
19111911 .withPathSensitivity(PathSensitivity . RELATIVE )
19121912 outputs. cacheIf { true }
1913- outputs. dir(" src/ generated/java/org/apache/kafka/raft/generated" )
1913+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/raft/generated" )
19141914 }
19151915
19161916 sourceSets {
19171917 main {
19181918 java {
1919- srcDirs = [" src/generated /java" , " src /main/java" ]
1919+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
19201920 }
19211921 }
19221922 test {
@@ -2144,15 +2144,15 @@ project(':storage') {
21442144 mainClass = " org.apache.kafka.message.MessageGenerator"
21452145 classpath = configurations. generator
21462146 args = [ " -p" , " org.apache.kafka.server.log.remote.metadata.storage.generated" ,
2147- " -o" , " src/ generated/java/org/apache/kafka/server/log/remote/metadata/storage/generated" ,
2147+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/server/log/remote/metadata/storage/generated" ,
21482148 " -i" , " src/main/resources/message" ,
21492149 " -m" , " MessageDataGenerator" , " JsonConverterGenerator" ,
21502150 " -t" , " MetadataRecordTypeGenerator" , " MetadataJsonConvertersGenerator" ]
21512151 inputs. dir(" src/main/resources/message" )
21522152 .withPropertyName(" messages" )
21532153 .withPathSensitivity(PathSensitivity . RELATIVE )
21542154 outputs. cacheIf { true }
2155- outputs. dir(" src/ generated/java/org/apache/kafka/server/log/remote/metadata/storage/generated" )
2155+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/server/log/remote/metadata/storage/generated" )
21562156 }
21572157
21582158 task genRemoteLogManagerConfigDoc(type : JavaExec ) {
@@ -2172,7 +2172,7 @@ project(':storage') {
21722172 sourceSets {
21732173 main {
21742174 java {
2175- srcDirs = [" src/generated /java" , " src /main/java" ]
2175+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
21762176 }
21772177 }
21782178 test {
@@ -2493,21 +2493,21 @@ project(':streams') {
24932493 mainClass = " org.apache.kafka.message.MessageGenerator"
24942494 classpath = configurations. generator
24952495 args = [ " -p" , " org.apache.kafka.streams.internals.generated" ,
2496- " -o" , " src/ generated/java/org/apache/kafka/streams/internals/generated" ,
2496+ " -o" , " ${ projectDir } /build/ generated/main /java/org/apache/kafka/streams/internals/generated" ,
24972497 " -i" , " src/main/resources/common/message" ,
24982498 " -m" , " MessageDataGenerator"
24992499 ]
25002500 inputs. dir(" src/main/resources/common/message" )
25012501 .withPropertyName(" messages" )
25022502 .withPathSensitivity(PathSensitivity . RELATIVE )
25032503 outputs. cacheIf { true }
2504- outputs. dir(" src/ generated/java/org/apache/kafka/streams/internals/generated" )
2504+ outputs. dir(" ${ projectDir } /build/ generated/main /java/org/apache/kafka/streams/internals/generated" )
25052505 }
25062506
25072507 sourceSets {
25082508 main {
25092509 java {
2510- srcDirs = [" src/generated /java" , " src /main/java" ]
2510+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
25112511 }
25122512 }
25132513 test {
0 commit comments