28 lines
856 B
Groovy

plugins {
id 'pegasus'
id 'java-library'
}
dependencies {
api project(':metadata-service:restli-api')
api project(':metadata-auth:auth-api')
api project(path: ':metadata-service:restli-api', configuration: 'restClient')
api project(':metadata-events:mxe-schemas')
api project(':metadata-utils')
api project(':metadata-operation-context')
api project(':metadata-service:restli-client-api')
implementation project(':metadata-service:configuration')
implementation externalDependency.caffeine
implementation externalDependency.slf4jApi
compileOnly externalDependency.lombok
annotationProcessor externalDependency.lombok
implementation spec.product.pegasus.restliClient
testImplementation externalDependency.mockito
testImplementation externalDependency.testng
testImplementation spec.product.pegasus.restliTestUtils
}