diff --git a/build.gradle b/build.gradle index dc14db19..03da166c 100644 --- a/build.gradle +++ b/build.gradle @@ -61,7 +61,7 @@ subprojects { prj -> groovy : '3.0.17', guava : '32.1.2-jre', jackson : '2.14.2', - snakeyaml : '1.28', + snakeyaml : '2.0', spock : '2.0-groovy-3.0', objenesis : '3.2', awaitility : '4.1.0', diff --git a/james-agent-io/build.gradle b/james-agent-io/build.gradle index bbd12b08..9d93b927 100644 --- a/james-agent-io/build.gradle +++ b/james-agent-io/build.gradle @@ -25,8 +25,11 @@ sourceCompatibility = 1.8 dependencies { api project(':james-agent-common') + implementation group: 'org.yaml', name: 'snakeyaml', version: versions.snakeyaml implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: versions.jackson - implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-yaml', version: versions.jackson + implementation(group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-yaml', version: versions.jackson) { + exclude group: 'org.yaml', module: 'snakeyaml' + } testImplementation group: 'org.spockframework', name: 'spock-core', version: versions.spock }