gewuyou 567e7cc2b7 refactor(trace): Refactoring the TraceAutoConfiguration class
- Separate Feign and WebClient-related configurations into separate configuration classes
- Added FeignTraceAutoConfiguration and WebClientTraceAutoConfiguration classes
- Optimized the use of conditional annotations and improved configuration flexibility
- Added logging to facilitate tracking of configuration loading
2025-05-31 22:41:39 +08:00

17 lines
708 B
Plaintext

dependencies {
implementation(project(Modules.Core.EXTENSION))
compileOnly(platform(libs.springBootDependencies.bom))
compileOnly(platform(libs.springCloudDependencies.bom))
compileOnly(libs.springBootStarter.web)
compileOnly(libs.springBootStarter.webflux)
compileOnly(project(Modules.TRACE.API))
compileOnly(project(Modules.TRACE.IMPL))
// Spring Cloud OpenFeign (Compile Only)
// https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-openfeign
compileOnly(libs.springCloudStarter.openfeign)
// Reactor Core (Compile Only)
// https://mvnrepository.com/artifact/io.projectreactor/reactor-core
compileOnly(libs.reactor.core)
}