diff --git a/com.github/caffeine/build.gradle b/com.github/caffeine/build.gradle index ca3804f..433dd09 100644 --- a/com.github/caffeine/build.gradle +++ b/com.github/caffeine/build.gradle @@ -38,7 +38,4 @@ graalvmNative { outputDirectories.add("src/test/resources/META-INF/native-image/com.github.ben-manes.caffeine/caffeine") } } - metadataRepository { - enabled = true - } } \ No newline at end of file diff --git a/com.github/caffeine/src/test/resources/META-INF/native-image/com.github.ben-manes.caffeine/caffeine/reflect-config.json b/com.github/caffeine/src/test/resources/META-INF/native-image/com.github.ben-manes.caffeine/caffeine/reflect-config.json index 2f4cba7..ba1cb4d 100644 --- a/com.github/caffeine/src/test/resources/META-INF/native-image/com.github.ben-manes.caffeine/caffeine/reflect-config.json +++ b/com.github/caffeine/src/test/resources/META-INF/native-image/com.github.ben-manes.caffeine/caffeine/reflect-config.json @@ -183,5 +183,25 @@ "condition":{"typeReachable":"com.github.benmanes.caffeine.cache.UnsafeAccess"}, "name":"sun.misc.Unsafe", "fields":[{"name":"theUnsafe"}] +},{ + "condition":{"typeReachable":"com.github.benmanes.caffeine.cache.NodeFactory"}, + "name":"com.github.benmanes.caffeine.cache.PSWMS", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "condition":{"typeReachable":"com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalManualCache"}, + "name":"com.github.benmanes.caffeine.cache.SI", + "methods":[{"name":"","parameterTypes":["com.github.benmanes.caffeine.cache.Caffeine","com.github.benmanes.caffeine.cache.AsyncCacheLoader","boolean"] }] +}, +{ + "condition":{"typeReachable":"com.github.benmanes.caffeine.cache.NodeFactory"}, + "name":"com.github.benmanes.caffeine.cache.PD", + "fields":[{"name":"value"}], + "methods":[{"name":"","parameterTypes":[] }] +},{ + "condition":{"typeReachable":"com.github.benmanes.caffeine.cache.NodeFactory"}, + "name":"com.github.benmanes.caffeine.cache.PW", + "fields":[{"name":"value"}], + "methods":[{"name":"","parameterTypes":[] }] } ] \ No newline at end of file