Spring BeanDefinitionPropertiesCodeGenerator should filter single inferred init/destroy method

BeanDefinitionPropertiesCodeGenerator currently generates setInitMethodNames()/setDestroyMethodNames() methods with not ...

Spring Use a single --initialize-at-build-time parameter per file

native-image.properties supports specifying a single --initialize-at-build-time parameter with multiple packages separat...

Spring Work around the fact that GraalVM detects that DataSize is safe to initialize at build time

Building a simple command-line leads to: Error: Classes that should be initialized at run time got initialized during im...

Spring Stop initializing DataSize at build time for GraalVM

OverviewIn light of #28560, we can now revert the change made in #28328.Related Issues2856028328https://github.com/oracl...

Spring Lazily initialize DataSize.PATTERN

To avoid unnecessary eager initialization of org.springframework.util.unit.DataSize.PATTERN, we should initialize it laz...

Spring Simplify default locale/timezone resolution in cookie/session locale resolvers

At present, the customization of the default locale and timezone resolution in CookieLocaleResolver and SessionLocaleRes...

Spring ScopedProxyBeanRegistrationAotProcessor is never called

The entry in aot.factories is pointing to a non existing factory class. This means that the processor is never called an...

Spring Improve AssertJ usage in cache config tests

Just some code improvements I've found while studying code in that area. It boils down to using more AssertJ features in...

Spring Allow BeanRegistrationAotContributions to provide BeanRegistrationCodeFragments customization

Currently only BeanRegistrationCodeFragmentsCustomizer can be used to customize BeanRegistrationCodeFragments but for pa...

Spring Simplify SourceFileAssert assertion methods

The SourceFileAssert class offers a lot of assertions that we ended up not using. We should remove them before the modul...

Spring Introduce AotDetector mode

We need a way to opt-in for the use of AOT on the JVM. Right now, we rely on the system property that is set when buildi...

Spring Refine runtime hint conditions

GraalVM conditional configuration is only documented for reflection but it also applies to serialization, proxy and reso...

Spring MissingServletRequestPartException extends ServletRequestBindingException

Closes gh-27910Comment From: rstoyanchevThanks for the suggestion and pull request.Comment From: heowcThanks for the qui...

Spring Resolve package cycle around MissingServletRequestPartException

Since #27910 / #27948 web.multipart.MissingServletRequestPartException extends web.bind.ServletRequestBindingException w...

Spring Support default methods in @HttpExchange interface

@HttpExchange("http://localhost:8080")public interface GreetingClient { @GetExchange("/greeting")...

Spring Always construct new exception on error in DefaultWebClient

Otherwise memory leak may occur due to repeated use of singleton exception. This is due to the ability for Throwable to ...

Spring Transactions are not rolled back when a publisher is returned with error in a suspend function

Affects: v5.3.7I'm using Kotlin Coroutines to build a Spring Webflux application and recently I got an issue working wit...

Spring DependencyDescriptor#resolveCandidate does not use the given class without any good reason

The following code comes from the DependencyDescriptor /** * Resolve the specified bean name, as a candidate resu...

Spring Spring web socket stomp client NumberFormateException for RabbitMQ stomp pluging

Hi,I have bee doing R&D on where to open issue regarding spring websocket web stomp client configured with rabbitmq...

Spring Spring Framework 5.3.20 is reported as vulnerable

Affects: \Spring Framework Version 5.3.20 is reported as vulnerable on blackduck, what is the next stable version we can...
上一页 下一页
.