/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 */ plugins { id 'java' } dependencies { implementation project(':data-prepper-api') implementation project(':data-prepper-plugins:common') implementation project(':data-prepper-plugins:otel-proto-common') implementation 'commons-codec:commons-codec:1.15' implementation 'org.apache.commons:commons-lang3:3.12.0' testImplementation project(':data-prepper-api').sourceSets.test.output implementation libs.opentelemetry.proto implementation libs.protobuf.util implementation libs.armeria.core implementation libs.armeria.grpc implementation 'com.fasterxml.jackson.core:jackson-databind' implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml' implementation libs.guava.core testImplementation testLibs.junit.vintage testImplementation 'org.assertj:assertj-core:3.24.2' testImplementation testLibs.mockito.inline } jacocoTestCoverageVerification { dependsOn jacocoTestReport violationRules { rule { //in addition to core projects rule limit { minimum = 0.95 //Increase this to 0.90 } } } }