Skip to content

Commit 532d13a

Browse files
Moves jackson dependency addition to server build.gradle
Signed-off-by: Darshit Chanpura <[email protected]>
1 parent 3dfc16e commit 532d13a

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

libs/core/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ dependencies {
4040
api project(':libs:opensearch-common')
4141

4242
api "com.fasterxml.jackson.core:jackson-core:${versions.jackson}"
43-
api "com.fasterxml.jackson.core:jackson-databind:${versions.jackson_databind}"
44-
api "com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}"
4543

4644
// lucene
4745
api "org.apache.lucene:lucene-core:${versions.lucene}"

libs/core/licenses/jackson-annotations-2.18.2.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/core/licenses/jackson-databind-2.18.2.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/x-content/build.gradle

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,12 @@ tasks.named('forbiddenApisMain').configure {
5858
replaceSignatureFiles 'jdk-signatures'
5959
}
6060

61+
thirdPartyAudit.ignoreMissingClasses(
62+
// from com.fasterxml.jackson.dataformat.yaml.YAMLMapper (jackson-dataformat-yaml)
63+
'com.fasterxml.jackson.databind.ObjectMapper',
64+
'com.fasterxml.jackson.databind.cfg.MapperBuilder'
65+
)
66+
6167
tasks.named("dependencyLicenses").configure {
6268
mapping from: /jackson-.*/, to: 'jackson'
6369
}

server/build.gradle

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ dependencies {
7070
api project(":libs:opensearch-telemetry")
7171
api project(":libs:opensearch-task-commons")
7272

73+
api "com.fasterxml.jackson.core:jackson-databind:${versions.jackson_databind}"
74+
api "com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}"
75+
7376

7477
compileOnly project(':libs:opensearch-plugin-classloader')
7578
testRuntimeOnly project(':libs:opensearch-plugin-classloader')

0 commit comments

Comments
 (0)