Spring Buildmaster
c08e31b7d6
Release version 5.2.5.RELEASE
6 years ago
Brian Clozel
d97eabba2f
Do not cache multipart MIME types in cache
...
Prior to this commmit, "mutipart/*" MIME types would be cached by the
`MimeTypeUtils` LRU cache. Since those MIME types are likely to have
random boundaries in them, they can waste space in the LRU cache.
This is not improving things since we're parsing them anyway.
This commit skips the caching step for all "multipart" MIME types.
Fixes gh-24767
6 years ago
Sébastien Deleuze
1cd0e720f7
Specify that Kotlin code samples leverage kotlin-allopen
6 years ago
Sébastien Deleuze
60dca027e7
Add Kotlin documentation and tests for @DynamicPropertySource
...
See gh-24540
6 years ago
Juergen Hoeller
2209e7cb92
Reuse empty class array constant in ClassUtils
...
Closes gh-24221
6 years ago
Juergen Hoeller
fdc60311ed
Avoid unnecessary trace logging in ProxyFactoryBean
...
Closes gh-24669
6 years ago
Christoph Dreis
1c6dda3ca4
Improve performance of StringUtils#cleanPath
6 years ago
Sam Brannen
ac0363c94e
Document @DynamicPropertySource support in the reference manual
...
Closes gh-24540
6 years ago
Sam Brannen
a90716522c
Include Testcontainers in Further Resources section
6 years ago
Rossen Stoyanchev
b2fa574879
Upgrade to Reactor Dysprosium-SR6
...
Closes gh-24725
6 years ago
Juergen Hoeller
910d2788e9
Polishing
6 years ago
Juergen Hoeller
2e23cf32ce
Clarify name generation responsibility for PropertySourceFactory impls
...
Closes gh-24757
6 years ago
Juergen Hoeller
bb1699a9d3
Revise documentation for autowiring with annotated constructors
...
Closes gh-24711
6 years ago
Juergen Hoeller
10d47d4d21
Enable ASM8_EXPERIMENTAL for Java 14 record support
...
Closes gh-24722
6 years ago
Juergen Hoeller
1800b10717
Expose parameter annotations from interfaces across entire class hierarchy
...
Closes gh-24127
6 years ago
Juergen Hoeller
7ebd850b85
Mark MediaTypeNotSupportedStatusException as deprecated
...
Closes gh-24743
6 years ago
Juergen Hoeller
fd1ca46ca1
Thread-safe access to WebSocketServerFactory and WebSocketExtensions
...
See gh-24745
6 years ago
Sébastien Deleuze
b7b36891fb
Upgrade to Kotlin 1.3.71
6 years ago
Sam Brannen
cf7daa36c8
Add @DynamicPropertySource support in TestContext framework
...
This commit introduces a @DynamicPropertySource annotation that can be
used on methods in test classes that want to add properties to the
Environment with a dynamically supplied value.
This new feature can be used in conjunction with Testcontainers and
other frameworks that manage resources outside the lifecycle of a
test's ApplicationContext.
Closes gh-24540
Co-authored-by: Phillip Webb <pwebb@pivotal.io>
6 years ago
陈其苗
821a8eebdd
Improve Javadoc in Configuration
6 years ago
陈其苗
0463d7fcb9
Set proxyBeansMethod to false when no method is called
6 years ago
陈其苗
0e5f27c94e
Introduce NonNull to package-info
6 years ago
Rossen Stoyanchev
e11373fe69
Unwrap XMLStreamException from cause
...
Closes: gh-24622
6 years ago
Sébastien Deleuze
623a019ef8
Upgrade to Dokka 0.10.1
...
Closes gh-24764
6 years ago
Sam Brannen
b069efade4
Polish Javadoc for @ManagedAttribute
...
See gh-24742
6 years ago
Tom van den Berge
107f88a7e4
Allow non-public Kotlin classes/ctors to be instantiated
...
Closes gh-24712
6 years ago
Brian Clozel
831a95154e
Polish ConcurrentLruCache
...
This commit improves the performance of the `ConcurrentLruCache` and
applies a consistent style to the code:
* separating read/write locks into different variables does not help
performance, so this change is reverted
* apply a consistent style for read/write locks and try/cactch calls
* the reordering of recently used keys is only done when the cache is
full
Fixes gh-24671
6 years ago
Kwangyong Kim
713a112812
Improve ConcurrentLruCache performance
...
- manage collection size manually
- check cache hit first before size check
- reduce read-lock scope
- use `map.get` to test cache instead of `queue.remove`
Closes gh-24469
See gh-24671
6 years ago
Sam Brannen
7e7e54b75e
Upgrade to JUnit 5.6.1
...
Closes gh-24762
6 years ago
Sam Brannen
5be0db9259
Consistently refer to `t_actor` table
6 years ago
Sam Brannen
b52136dfa5
Revert renaming of local variable
...
This commit fixes the example by reverting the renaming of the local
Actor variable to avoid a conflict with a same-named variable already
in the current scope.
See gh-24398
6 years ago
Rossen Stoyanchev
1f72ab4816
Add Javadoc to ManagedAttribute
...
Closes: gh-24742
6 years ago
陈其苗
45a629e20a
Remove unnecessary check in ConvertingEncoderDecoderSupport
6 years ago
Rossen Stoyanchev
9685380334
Fix typos
6 years ago
Qimiao Chen
09b36380cd
Fix typos in source files
...
Closes gh-24746
6 years ago
Sam Brannen
331b14bb0b
Fix NoHttp violation
6 years ago
Sam Brannen
90268de9c0
Polish implementation of BeanDefinitionReaderUtils.generateBeanName()
...
Closes gh-24739
6 years ago
Rossen Stoyanchev
2ca93cbe1c
Update Javadoc for WebClient onStatus handlers
...
Closes gh-24736
6 years ago
Sam Brannen
116a256e81
Fix typos in AnnotationsScannerTests
6 years ago
Qimiao Chen
2c5781473c
Improve Javadoc in AnnotatedElementUtils
...
Closes gh-24740
6 years ago
Rossen Stoyanchev
7efb62091d
MessagingRSocket correctly handles unconsumed input
...
Closes gh-24741
6 years ago
Rossen Stoyanchev
0d42a1bd7f
Add retry for flaky test (suspected Tomcat issue)
6 years ago
Rossen Stoyanchev
a7fe6b8f5c
Avoid NPE in ResponseCookie on null domain
...
See gh-24663
6 years ago
Rossen Stoyanchev
b121c0e2ea
Avoid ClassCastException in TomcatHttpHandlerAdapter
...
Closes gh-24707
6 years ago
Rossen Stoyanchev
5b27df772a
Suppress deprecation warning
...
See gh-24725
6 years ago
Juergen Hoeller
c2149e38fc
Upgrade to Kotlin Coroutines 1.3.5 (and Checkstyle 8.30)
6 years ago
Rossen Stoyanchev
e7329271fa
Switch to Reactor Dysprosium snapshots
...
See gh-24725
6 years ago
Sam Brannen
7b94112ec6
Update documentation for custom-java-home.gradle
...
See gh-24719
6 years ago
Sam Brannen
e6814f6609
Clean up warnings in Jsr354NumberFormatAnnotationFormatterFactory
6 years ago
Sam Brannen
678b6edad2
Delete unused method in ConfigurationClassParser
6 years ago