File tree Expand file tree Collapse file tree 1 file changed +6
-11
lines changed
projects/kediatr-quarkus-starter Expand file tree Collapse file tree 1 file changed +6
-11
lines changed Original file line number Diff line number Diff line change 1- import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2-
31plugins {
42 alias(libs.plugins.quarkus)
53}
@@ -16,13 +14,10 @@ dependencies {
1614 testImplementation(libs.quarkus.junit5)
1715}
1816
19- // Workaround for Quarkus circular dependency issue
20- // See: https://github.com/quarkusio/quarkus/issues/29698
21- project.afterEvaluate {
22- getTasksByName(" quarkusGenerateCode" , true ).forEach { task ->
23- task.setDependsOn(task.dependsOn.filterIsInstance<Provider <Task >>().filter { it.get().name != " processResources" })
24- }
25- getTasksByName(" quarkusGenerateCodeDev" , true ).forEach { task ->
26- task.setDependsOn(task.dependsOn.filterIsInstance<Provider <Task >>().filter { it.get().name != " processResources" })
27- }
17+ tasks.compileKotlin {
18+ mustRunAfter(tasks.compileQuarkusGeneratedSourcesJava, tasks.compileQuarkusTestGeneratedSourcesJava)
19+ }
20+
21+ tasks.sourcesJar {
22+ mustRunAfter(tasks.compileQuarkusGeneratedSourcesJava)
2823}
You can’t perform that action at this time.
0 commit comments