refactor: decomposition WIP (orchestrator/server/execution-plan)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DhFXmKe4WisSSPf9LrmmTg
This commit is contained in:
@@ -41,6 +41,14 @@ subprojects {
|
||||
apply plugin: "io.gitlab.arturbosch.detekt"
|
||||
apply plugin: "org.jetbrains.kotlinx.kover"
|
||||
|
||||
// Unique jar base names from the full project path (core:inference -> core-inference).
|
||||
// Sibling modules share leaf names (core:inference vs infrastructure:inference, core:tools
|
||||
// vs infrastructure:tools), which collide in the flat application-plugin lib dir and drop
|
||||
// classes at runtime. Derive per-path names so every jar lands distinctly.
|
||||
tasks.withType(Jar).configureEach {
|
||||
archiveBaseName = project.path.substring(1).replace(':', '-')
|
||||
}
|
||||
|
||||
detekt {
|
||||
toolVersion = "1.23.7"
|
||||
config.setFrom("$rootDir/detekt.yml")
|
||||
|
||||
Reference in New Issue
Block a user