Christoph Dreis
1c6dda3ca4
Improve performance of StringUtils#cleanPath
2020-03-23 23:25:15 +01:00
Sam Brannen
ac0363c94e
Document @DynamicPropertySource support in the reference manual
...
Closes gh-24540
2020-03-23 20:43:38 +01:00
Sam Brannen
a90716522c
Include Testcontainers in Further Resources section
2020-03-23 20:05:58 +01:00
Rossen Stoyanchev
b2fa574879
Upgrade to Reactor Dysprosium-SR6
...
Closes gh-24725
2020-03-23 17:36:39 +00:00
Juergen Hoeller
910d2788e9
Polishing
2020-03-23 18:02:55 +01:00
Juergen Hoeller
2e23cf32ce
Clarify name generation responsibility for PropertySourceFactory impls
...
Closes gh-24757
2020-03-23 18:02:05 +01:00
Juergen Hoeller
bb1699a9d3
Revise documentation for autowiring with annotated constructors
...
Closes gh-24711
2020-03-23 18:01:30 +01:00
Juergen Hoeller
10d47d4d21
Enable ASM8_EXPERIMENTAL for Java 14 record support
...
Closes gh-24722
2020-03-23 18:00:59 +01:00
Juergen Hoeller
1800b10717
Expose parameter annotations from interfaces across entire class hierarchy
...
Closes gh-24127
2020-03-23 17:57:44 +01:00
Juergen Hoeller
7ebd850b85
Mark MediaTypeNotSupportedStatusException as deprecated
...
Closes gh-24743
2020-03-23 17:56:28 +01:00
Juergen Hoeller
fd1ca46ca1
Thread-safe access to WebSocketServerFactory and WebSocketExtensions
...
See gh-24745
2020-03-23 17:56:14 +01:00
Sébastien Deleuze
b7b36891fb
Upgrade to Kotlin 1.3.71
2020-03-23 17:41:55 +01:00
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>
2020-03-23 17:10:18 +01:00
陈其苗
821a8eebdd
Improve Javadoc in Configuration
2020-03-23 15:42:45 +01:00
陈其苗
0463d7fcb9
Set proxyBeansMethod to false when no method is called
2020-03-23 15:42:23 +01:00
陈其苗
0e5f27c94e
Introduce NonNull to package-info
2020-03-23 15:42:02 +01:00
Rossen Stoyanchev
e11373fe69
Unwrap XMLStreamException from cause
...
Closes: gh-24622
2020-03-23 12:22:43 +00:00
Sébastien Deleuze
623a019ef8
Upgrade to Dokka 0.10.1
...
Closes gh-24764
2020-03-23 13:01:06 +01:00
Sam Brannen
b069efade4
Polish Javadoc for @ManagedAttribute
...
See gh-24742
2020-03-23 11:34:25 +01:00
Tom van den Berge
107f88a7e4
Allow non-public Kotlin classes/ctors to be instantiated
...
Closes gh-24712
2020-03-23 10:47:28 +01:00
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
2020-03-22 21:49:07 +01:00
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
2020-03-22 21:48:55 +01:00
Sam Brannen
7e7e54b75e
Upgrade to JUnit 5.6.1
...
Closes gh-24762
2020-03-22 20:56:57 +01:00
Sam Brannen
5be0db9259
Consistently refer to `t_actor` table
2020-03-22 20:32:45 +01:00
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
2020-03-22 20:28:59 +01:00
Rossen Stoyanchev
1f72ab4816
Add Javadoc to ManagedAttribute
...
Closes: gh-24742
2020-03-20 21:50:52 +00:00
陈其苗
45a629e20a
Remove unnecessary check in ConvertingEncoderDecoderSupport
2020-03-20 21:25:29 +00:00
Rossen Stoyanchev
9685380334
Fix typos
2020-03-20 21:14:56 +00:00
Qimiao Chen
09b36380cd
Fix typos in source files
...
Closes gh-24746
2020-03-20 20:06:52 +01:00
Sam Brannen
331b14bb0b
Fix NoHttp violation
2020-03-20 19:43:00 +01:00
Sam Brannen
90268de9c0
Polish implementation of BeanDefinitionReaderUtils.generateBeanName()
...
Closes gh-24739
2020-03-20 19:13:29 +01:00
Rossen Stoyanchev
2ca93cbe1c
Update Javadoc for WebClient onStatus handlers
...
Closes gh-24736
2020-03-20 18:02:18 +00:00
Sam Brannen
116a256e81
Fix typos in AnnotationsScannerTests
2020-03-20 15:03:01 +01:00
Qimiao Chen
2c5781473c
Improve Javadoc in AnnotatedElementUtils
...
Closes gh-24740
2020-03-20 15:00:17 +01:00
Rossen Stoyanchev
7efb62091d
MessagingRSocket correctly handles unconsumed input
...
Closes gh-24741
2020-03-20 10:03:56 +00:00
Rossen Stoyanchev
0d42a1bd7f
Add retry for flaky test (suspected Tomcat issue)
2020-03-19 14:32:56 +00:00
Rossen Stoyanchev
a7fe6b8f5c
Avoid NPE in ResponseCookie on null domain
...
See gh-24663
2020-03-19 12:18:29 +00:00
Rossen Stoyanchev
b121c0e2ea
Avoid ClassCastException in TomcatHttpHandlerAdapter
...
Closes gh-24707
2020-03-19 12:17:24 +00:00
Rossen Stoyanchev
5b27df772a
Suppress deprecation warning
...
See gh-24725
2020-03-19 07:21:21 +00:00
Juergen Hoeller
c2149e38fc
Upgrade to Kotlin Coroutines 1.3.5 (and Checkstyle 8.30)
2020-03-18 18:38:43 +01:00
Rossen Stoyanchev
e7329271fa
Switch to Reactor Dysprosium snapshots
...
See gh-24725
2020-03-18 17:20:03 +00:00
Sam Brannen
7b94112ec6
Update documentation for custom-java-home.gradle
...
See gh-24719
2020-03-18 17:10:16 +01:00
Sam Brannen
e6814f6609
Clean up warnings in Jsr354NumberFormatAnnotationFormatterFactory
2020-03-18 17:04:28 +01:00
Sam Brannen
678b6edad2
Delete unused method in ConfigurationClassParser
2020-03-18 17:01:33 +01:00
Sam Brannen
4bd0ad5d2e
Delete obsolete log4j config
2020-03-18 17:01:01 +01:00
Yoo In Keun
eaabe21c7b
Delete empty .gitignore file
...
Closes gh-24717
2020-03-18 16:13:56 +01:00
Sam Brannen
edb5e73d48
Update Kotlin example based on feedback from @lnhrdt
...
See gh-24398
2020-03-18 15:34:27 +01:00
Juergen Hoeller
d4b2860cc9
Upgrade to Groovy 2.5.10 (and Netty 4.1.48)
...
Closes gh-24719
2020-03-18 12:32:23 +01:00
Sam Brannen
14f5032e97
Update Kotlin example
...
See gh-gh-24398
2020-03-17 19:22:26 +01:00
Sam Brannen
17140c8d4b
Polish contribution
...
See gh-24595
2020-03-17 17:15:12 +01:00