datahub/entity-registry/build.gradle

31 lines
989 B
Groovy

apply plugin: 'pegasus'
dependencies {
compile spec.product.pegasus.data
compile spec.product.pegasus.generator
compile project(path: ':metadata-models')
implementation externalDependency.slf4jApi
compileOnly externalDependency.lombok
compile externalDependency.guava
compile externalDependency.jacksonDataBind
compile externalDependency.jacksonDataFormatYaml
compile externalDependency.reflections
compile externalDependency.jsonPatch
constraints {
implementation(externalDependency.snakeYaml) {
because("previous versions are vulnerable to CVE-2022-25857")
}
}
dataModel project(':li-utils')
annotationProcessor externalDependency.lombok
compile externalDependency.mavenArtifact
testCompile project(':test-models')
testCompile externalDependency.testng
testCompile externalDependency.mockito
testCompile externalDependency.mockitoInline
}
compileTestJava.dependsOn tasks.getByPath(':entity-registry:custom-test-model:modelDeploy')