Skip to content

Commit da75dfd

Browse files
authored
Merge pull request #3239 from chrisdennis/ibm-dep-updates
Update to IBM dependencies
2 parents 60c7bfd + 1bab45b commit da75dfd

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

build-logic/src/main/java/org/ehcache/build/conventions/JavaConvention.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public void apply(Project project) {
2828
config.getResolutionStrategy().dependencySubstitution(subs -> {
2929
subs.substitute(subs.module("org.hamcrest:hamcrest-core:1.3")).with(subs.module("org.hamcrest:hamcrest-core:" + project.property("hamcrestVersion")));
3030
subs.substitute(subs.module("org.hamcrest:hamcrest-library:1.3")).with(subs.module("org.hamcrest:hamcrest-library:" + project.property("hamcrestVersion")));
31+
subs.substitute(subs.module("junit:junit:4.12")).using(subs.module("junit:junit:4.13.1"));
3132
});
3233
});
3334
}

clustered/ehcache-clustered/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ tasks.named('jar') {
108108
osgi {
109109
instruction Constants.BUNDLE_SYMBOLICNAME, 'org.ehcache.clustered'
110110
instruction Constants.EXPORT_PACKAGE, '!com.tc.*, !com.terracotta.*, !org.terracotta.*, !org.ehcache.*.internal.*, !sun.misc, org.ehcache.clustered.client.*, org.ehcache.clustered.common.*'
111-
instruction Constants.IMPORT_PACKAGE, '!sun.misc.*, org.ehcache.xml.*;resolution:=optional, jdk.jfr.*;resolution:=optional, javax.xml.bind*;version="[2.2,3)", *'
111+
instruction Constants.IMPORT_PACKAGE, '!sun.misc.*, jdk.internal.misc;resolution:=optional, org.ehcache.xml.*;resolution:=optional, jdk.jfr.*;resolution:=optional, javax.xml.bind*;version="[2.2,3)", *'
112112
}
113113
}
114114

ehcache/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ tasks.named('jakartaJar') {
103103
instruction Constants.BUNDLE_DESCRIPTION, 'Ehcache is an open-source caching library, compliant with the JSR-107 standard.'
104104
instruction Constants.BUNDLE_ACTIVATOR, 'org.ehcache.core.osgi.EhcacheActivator'
105105
instruction Constants.EXPORT_PACKAGE, '!org.ehcache.jsr107.tck, !org.ehcache.*.internal.*, org.ehcache.*'
106-
instruction Constants.IMPORT_PACKAGE, 'javax.cache.*;resolution:=optional, !javax.annotation, !sun.misc, jakarta.xml.bind*;version="[3,4)", *'
106+
instruction Constants.IMPORT_PACKAGE, 'javax.cache.*;resolution:=optional, jdk.internal.misc;resolution:=optional, !javax.annotation, !sun.misc, jakarta.xml.bind*;version="[3,4)", *'
107107
}
108108
}
109109

@@ -114,6 +114,6 @@ tasks.named('jar') {
114114
instruction Constants.BUNDLE_DESCRIPTION, 'Ehcache is an open-source caching library, compliant with the JSR-107 standard.'
115115
instruction Constants.BUNDLE_ACTIVATOR, 'org.ehcache.core.osgi.EhcacheActivator'
116116
instruction Constants.EXPORT_PACKAGE, '!org.ehcache.jsr107.tck, !org.ehcache.*.internal.*, org.ehcache.*'
117-
instruction Constants.IMPORT_PACKAGE, 'javax.cache.*;resolution:=optional, !javax.annotation, !sun.misc, javax.xml.bind*;version="[2.2,3)", *'
117+
instruction Constants.IMPORT_PACKAGE, 'javax.cache.*;resolution:=optional, jdk.internal.misc;resolution:=optional, !javax.annotation, !sun.misc, javax.xml.bind*;version="[2.2,3)", *'
118118
}
119119
}

gradle.properties

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
ehcacheVersion = 3.11-SNAPSHOT
33

44
# Terracotta third parties
5-
offheapVersion = 2.5.5
6-
statisticVersion = 2.1.2
5+
offheapVersion = 2.5.6
6+
statisticVersion = 2.1.3
77
jcacheVersion = 1.1.0
88
slf4jVersion = 1.7.36
9-
sizeofVersion = 0.4.3
9+
sizeofVersion = 0.4.4
1010

1111
# Terracotta clustered
12-
terracottaPlatformVersion = 5.10.21
13-
terracottaApisVersion = 1.9.0
14-
terracottaCoreVersion = 5.10.14
15-
terracottaPassthroughTestingVersion = 1.9.0
16-
terracottaUtilitiesVersion = 0.0.17
12+
terracottaPlatformVersion = 5.10.22
13+
terracottaApisVersion = 1.9.1
14+
terracottaCoreVersion = 5.10.15
15+
terracottaPassthroughTestingVersion = 1.9.1
16+
terracottaUtilitiesVersion = 0.0.19
1717

1818
# Test lib versions
1919
junitVersion = 4.13.1

0 commit comments

Comments
 (0)