@@ -776,7 +776,7 @@ subprojects {
776
776
apply plugin : ' com.diffplug.spotless'
777
777
spotless {
778
778
java {
779
- targetExclude(' src /generated/**/*.java' ,' src /generated-test/**/*.java' )
779
+ targetExclude(' ** /generated/**/*.java' ,' ** /generated-test/**/*.java' )
780
780
importOrder(' kafka' , ' org.apache.kafka' , ' com' , ' net' , ' org' , ' java' , ' javax' , ' ' , ' \\ #' )
781
781
removeUnusedImports()
782
782
}
@@ -1312,7 +1312,7 @@ project(':metadata') {
1312
1312
mainClass = " org.apache.kafka.message.MessageGenerator"
1313
1313
classpath = configurations. generator
1314
1314
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" ,
1316
1316
" -i" , " src/main/resources/common/metadata" ,
1317
1317
" -m" , " MessageDataGenerator" , " JsonConverterGenerator" ,
1318
1318
" -t" , " MetadataRecordTypeGenerator" , " MetadataJsonConvertersGenerator"
@@ -1321,7 +1321,7 @@ project(':metadata') {
1321
1321
.withPropertyName(" messages" )
1322
1322
.withPathSensitivity(PathSensitivity . RELATIVE )
1323
1323
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" )
1325
1325
}
1326
1326
1327
1327
compileJava. dependsOn ' processMessages'
@@ -1330,7 +1330,7 @@ project(':metadata') {
1330
1330
sourceSets {
1331
1331
main {
1332
1332
java {
1333
- srcDirs = [" src/generated /java" , " src /main/java" ]
1333
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
1334
1334
}
1335
1335
}
1336
1336
test {
@@ -1446,7 +1446,7 @@ project(':group-coordinator') {
1446
1446
sourceSets {
1447
1447
main {
1448
1448
java {
1449
- srcDirs = [" src/generated /java" , " src /main/java" ]
1449
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
1450
1450
}
1451
1451
}
1452
1452
test {
@@ -1468,15 +1468,15 @@ project(':group-coordinator') {
1468
1468
mainClass = " org.apache.kafka.message.MessageGenerator"
1469
1469
classpath = configurations. generator
1470
1470
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" ,
1472
1472
" -i" , " src/main/resources/common/message" ,
1473
1473
" -m" , " MessageDataGenerator" , " JsonConverterGenerator"
1474
1474
]
1475
1475
inputs. dir(" src/main/resources/common/message" )
1476
1476
.withPropertyName(" messages" )
1477
1477
.withPathSensitivity(PathSensitivity . RELATIVE )
1478
1478
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" )
1480
1480
}
1481
1481
1482
1482
compileJava. dependsOn ' processMessages'
@@ -1501,7 +1501,7 @@ project(':transaction-coordinator') {
1501
1501
sourceSets {
1502
1502
main {
1503
1503
java {
1504
- srcDirs = [" src/generated /java" , " src /main/java" ]
1504
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
1505
1505
}
1506
1506
}
1507
1507
test {
@@ -1519,15 +1519,15 @@ project(':transaction-coordinator') {
1519
1519
mainClass = " org.apache.kafka.message.MessageGenerator"
1520
1520
classpath = configurations. generator
1521
1521
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" ,
1523
1523
" -i" , " src/main/resources/common/message" ,
1524
1524
" -m" , " MessageDataGenerator" , " JsonConverterGenerator"
1525
1525
]
1526
1526
inputs. dir(" src/main/resources/common/message" )
1527
1527
.withPropertyName(" messages" )
1528
1528
.withPathSensitivity(PathSensitivity . RELATIVE )
1529
1529
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" )
1531
1531
}
1532
1532
1533
1533
compileJava. dependsOn ' processMessages'
@@ -1602,7 +1602,7 @@ project(':share-coordinator') {
1602
1602
sourceSets {
1603
1603
main {
1604
1604
java {
1605
- srcDirs = [" src/generated /java" , " src /main/java" ]
1605
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
1606
1606
}
1607
1607
}
1608
1608
test {
@@ -1620,15 +1620,15 @@ project(':share-coordinator') {
1620
1620
mainClass = " org.apache.kafka.message.MessageGenerator"
1621
1621
classpath = configurations. generator
1622
1622
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" ,
1624
1624
" -i" , " src/main/resources/common/message" ,
1625
1625
" -m" , " MessageDataGenerator" , " JsonConverterGenerator"
1626
1626
]
1627
1627
inputs. dir(" src/main/resources/common/message" )
1628
1628
.withPropertyName(" messages" )
1629
1629
.withPathSensitivity(PathSensitivity . RELATIVE )
1630
1630
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" )
1632
1632
}
1633
1633
1634
1634
compileJava. dependsOn ' processMessages'
@@ -1777,7 +1777,7 @@ project(':clients') {
1777
1777
mainClass = " org.apache.kafka.message.MessageGenerator"
1778
1778
classpath = configurations. generator
1779
1779
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" ,
1781
1781
" -i" , " src/main/resources/common/message" ,
1782
1782
" -t" , " ApiMessageTypeGenerator" ,
1783
1783
" -m" , " MessageDataGenerator" , " JsonConverterGenerator"
@@ -1786,33 +1786,33 @@ project(':clients') {
1786
1786
.withPropertyName(" messages" )
1787
1787
.withPathSensitivity(PathSensitivity . RELATIVE )
1788
1788
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" )
1790
1790
}
1791
1791
1792
1792
task processTestMessages(type :JavaExec ) {
1793
1793
mainClass = " org.apache.kafka.message.MessageGenerator"
1794
1794
classpath = configurations. generator
1795
1795
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" ,
1797
1797
" -i" , " src/test/resources/common/message" ,
1798
1798
" -m" , " MessageDataGenerator" , " JsonConverterGenerator"
1799
1799
]
1800
1800
inputs. dir(" src/test/resources/common/message" )
1801
1801
.withPropertyName(" testMessages" )
1802
1802
.withPathSensitivity(PathSensitivity . RELATIVE )
1803
1803
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" )
1805
1805
}
1806
1806
1807
1807
sourceSets {
1808
1808
main {
1809
1809
java {
1810
- srcDirs = [" src/generated /java" , " src /main/java" ]
1810
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
1811
1811
}
1812
1812
}
1813
1813
test {
1814
1814
java {
1815
- srcDirs = [" src/generated- test/java" , " src /test/java" ]
1815
+ srcDirs = [" src/test/java" , " ${ projectDir } /build/generated /test/java" ]
1816
1816
}
1817
1817
}
1818
1818
}
@@ -1903,20 +1903,20 @@ project(':raft') {
1903
1903
mainClass = " org.apache.kafka.message.MessageGenerator"
1904
1904
classpath = configurations. generator
1905
1905
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" ,
1907
1907
" -i" , " src/main/resources/common/message" ,
1908
1908
" -m" , " MessageDataGenerator" , " JsonConverterGenerator" ]
1909
1909
inputs. dir(" src/main/resources/common/message" )
1910
1910
.withPropertyName(" messages" )
1911
1911
.withPathSensitivity(PathSensitivity . RELATIVE )
1912
1912
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" )
1914
1914
}
1915
1915
1916
1916
sourceSets {
1917
1917
main {
1918
1918
java {
1919
- srcDirs = [" src/generated /java" , " src /main/java" ]
1919
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
1920
1920
}
1921
1921
}
1922
1922
test {
@@ -2144,15 +2144,15 @@ project(':storage') {
2144
2144
mainClass = " org.apache.kafka.message.MessageGenerator"
2145
2145
classpath = configurations. generator
2146
2146
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" ,
2148
2148
" -i" , " src/main/resources/message" ,
2149
2149
" -m" , " MessageDataGenerator" , " JsonConverterGenerator" ,
2150
2150
" -t" , " MetadataRecordTypeGenerator" , " MetadataJsonConvertersGenerator" ]
2151
2151
inputs. dir(" src/main/resources/message" )
2152
2152
.withPropertyName(" messages" )
2153
2153
.withPathSensitivity(PathSensitivity . RELATIVE )
2154
2154
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" )
2156
2156
}
2157
2157
2158
2158
task genRemoteLogManagerConfigDoc(type : JavaExec ) {
@@ -2172,7 +2172,7 @@ project(':storage') {
2172
2172
sourceSets {
2173
2173
main {
2174
2174
java {
2175
- srcDirs = [" src/generated /java" , " src /main/java" ]
2175
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
2176
2176
}
2177
2177
}
2178
2178
test {
@@ -2493,21 +2493,21 @@ project(':streams') {
2493
2493
mainClass = " org.apache.kafka.message.MessageGenerator"
2494
2494
classpath = configurations. generator
2495
2495
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" ,
2497
2497
" -i" , " src/main/resources/common/message" ,
2498
2498
" -m" , " MessageDataGenerator"
2499
2499
]
2500
2500
inputs. dir(" src/main/resources/common/message" )
2501
2501
.withPropertyName(" messages" )
2502
2502
.withPathSensitivity(PathSensitivity . RELATIVE )
2503
2503
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" )
2505
2505
}
2506
2506
2507
2507
sourceSets {
2508
2508
main {
2509
2509
java {
2510
- srcDirs = [" src/generated /java" , " src /main/java" ]
2510
+ srcDirs = [" src/main /java" , " ${ projectDir } /build/generated /main/java" ]
2511
2511
}
2512
2512
}
2513
2513
test {
0 commit comments