Skip to content

Commit d34bed5

Browse files
committed
Register c.g.b.caffeine.cache.NodeFactory#FACTORY for reflection
Accessed by `com.github.benmanes.caffeine.cache.LocalCacheFactory.newFactory` Relates to quarkusio#41995
1 parent dcb73d9 commit d34bed5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

extensions/caffeine/runtime/src/main/java/io/quarkus/caffeine/runtime/graal/CacheConstructorsFeature.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ private void registerForReflection(
6666
final Constructor<?>[] z = aClass.getDeclaredConstructors();
6767
RuntimeReflection.register(aClass);
6868
RuntimeReflection.register(z);
69+
// Accessed by com.github.benmanes.caffeine.cache.LocalCacheFactory.newFactory
70+
RuntimeReflection.registerFieldLookup(aClass, "FACTORY");
6971
}
7072

7173
/**

0 commit comments

Comments
 (0)