Browse Source

Refine Reactor field precomputing on native

This commit refines Reactor field precomputing on native
to only compute at build-time fields in the reactor.core
package, since doing so in reactor.netty has unwanted side
effects like Epoll always disabled.

Closes gh-31141
pull/31496/head
Sébastien Deleuze 1 year ago
parent
commit
1641cb75e2
  1. 2
      spring-core/src/main/java/org/springframework/aot/nativex/feature/PreComputeFieldFeature.java

2
spring-core/src/main/java/org/springframework/aot/nativex/feature/PreComputeFieldFeature.java

@ -38,7 +38,7 @@ class PreComputeFieldFeature implements Feature { @@ -38,7 +38,7 @@ class PreComputeFieldFeature implements Feature {
Pattern.compile(Pattern.quote("org.springframework.aot.AotDetector#inNativeImage")),
Pattern.compile(Pattern.quote("org.springframework.") + ".*#.*Present"),
Pattern.compile(Pattern.quote("org.springframework.") + ".*#.*PRESENT"),
Pattern.compile(Pattern.quote("reactor.") + ".*#.*Available"),
Pattern.compile(Pattern.quote("reactor.core.") + ".*#.*Available"),
Pattern.compile(Pattern.quote("org.apache.commons.logging.LogAdapter") + "#.*Present")
};

Loading…
Cancel
Save