diff --git a/edge-consuming/build.gradle.kts b/edge-consuming/build.gradle.kts index dc897ce..b57d07d 100644 --- a/edge-consuming/build.gradle.kts +++ b/edge-consuming/build.gradle.kts @@ -1,7 +1,5 @@ -group = "com.github.dannecron.demo" -version = "single-version" - dependencies { + implementation(project(":edge-contracts")) implementation(project(":core")) implementation(rootProject.libs.jackson.datatype.jsr) diff --git a/edge-consuming/src/test/kotlin/com/github/dannecron/demo/edgeconsumer/config/CityConsumerConfigTest.kt b/edge-consuming/src/test/kotlin/com/github/dannecron/demo/edgeconsuming/config/CityConsumerConfigTest.kt similarity index 95% rename from edge-consuming/src/test/kotlin/com/github/dannecron/demo/edgeconsumer/config/CityConsumerConfigTest.kt rename to edge-consuming/src/test/kotlin/com/github/dannecron/demo/edgeconsuming/config/CityConsumerConfigTest.kt index c1ae553..fb8ed91 100644 --- a/edge-consuming/src/test/kotlin/com/github/dannecron/demo/edgeconsumer/config/CityConsumerConfigTest.kt +++ b/edge-consuming/src/test/kotlin/com/github/dannecron/demo/edgeconsuming/config/CityConsumerConfigTest.kt @@ -1,6 +1,5 @@ -package com.github.dannecron.demo.edgeconsumer.config +package com.github.dannecron.demo.edgeconsuming.config -import com.github.dannecron.demo.edgeconsuming.config.CityConsumerConfig import com.github.dannecron.demo.edgeconsuming.consumer.CityCreateConsumer import com.github.dannecron.demo.edgeconsuming.dto.CityCreateDto import kotlinx.serialization.encodeToString diff --git a/edge-contracts/src/main/kotlin/com/github/dannecron/demo/edgecontracts/validation/config/SchemaValidationConfig.kt b/edge-contracts/src/main/kotlin/com/github/dannecron/demo/edgecontracts/validation/config/SchemaValidationConfig.kt index 035b341..5478504 100644 --- a/edge-contracts/src/main/kotlin/com/github/dannecron/demo/edgecontracts/validation/config/SchemaValidationConfig.kt +++ b/edge-contracts/src/main/kotlin/com/github/dannecron/demo/edgecontracts/validation/config/SchemaValidationConfig.kt @@ -2,11 +2,13 @@ package com.github.dannecron.demo.edgecontracts.validation.config import com.github.dannecron.demo.edgecontracts.validation.SchemaValidator import com.github.dannecron.demo.edgecontracts.validation.SchemaValidatorImp +import org.springframework.boot.context.properties.EnableConfigurationProperties import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Configuration import org.springframework.util.ResourceUtils @Configuration +@EnableConfigurationProperties(ValidationProperties::class) class SchemaValidationConfig( private val validationProperties: ValidationProperties, ) {