Stephane Nicoll
9e09d6cde4
Polish "Fix javadoc reference to ThrowsAdvice"
...
See gh-27804
2021-12-12 16:32:35 +01:00
Stephane Nicoll
31b8587ce6
Update copyright year of changed file
...
See gh-27804
2021-12-12 16:30:06 +01:00
xay
00375df4e8
Fix javadoc reference to ThrowsAdvice
...
See gh-27804
2021-12-12 16:27:28 +01:00
Stephane Nicoll
b1352e1833
Upgrade to Log4j2 2.15.0
2021-12-10 15:05:56 +01:00
Sam Brannen
b2e94f611f
Convert single null argument to Optional.empty() in SpEL varargs expression
...
Prior to this commit, if a single null value was passed to a method with
a varargs array of type java.util.Optional, that null value was passed
unmodified. On the contrary, a null passed with additional values to
such a method resulted in the null being converted to Optional.empty().
This commit ensures that a single null value is also converted to
Optional.empty() for such SpEL expressions.
Closes gh-27795
2021-12-10 13:53:28 +01:00
Sam Brannen
ad7cdc5ce9
Fix regression for null varargs in SpEL expressions
...
A regression was introduced in gh-27582. Specifically, when null is
supplied as the single argument for a varargs parameter in a method or
function in a SpEL expression, ReflectionHelper currently throws a
NullPointerException instead of leaving the null value unchanged.
This commit fixes this regression.
Closes gh-27719
2021-12-10 13:12:44 +01:00
Stephane Nicoll
6cc9538ab9
Start building against Reactor 2020.0.14 snapshots
...
See gh-27793
2021-12-10 07:55:44 +01:00
Rossen Stoyanchev
e9083d7d20
Apply LogFormatUtils in more places
2021-12-09 14:53:52 +00:00
Stephane Nicoll
98ce171b30
Revert "Mention explicitly that @EventListener should be put on public methods"
...
This reverts commit 57a5370eec .
See gh-27777
2021-12-09 15:18:56 +01:00
Stephane Nicoll
57a5370eec
Mention explicitly that @EventListener should be put on public methods
...
Closes gh-27777
2021-12-09 14:43:00 +01:00
Rossen Stoyanchev
99c7608ffe
Replace both EOL and control characters
2021-12-08 11:25:38 +00:00
Arjen Poutsma
c0f79ee00a
Merge pull request #25092 from jkatada:fix-ModelAndView-status-for-redirect
...
* gh-25092:
Fix for ModelAndView.status not working with RedirectView
2021-12-07 13:56:19 +01:00
Katada, Junya
9261766677
Fix for ModelAndView.status not working with RedirectView
2021-12-07 13:39:57 +01:00
Juergen Hoeller
14f24f43d7
Polishing
2021-12-03 22:36:31 +01:00
Juergen Hoeller
d7e0eed8d2
Clarify getBeanProvider(ResolvableType) semantics for unresolved generics
...
Closes gh-27727
2021-12-03 22:33:50 +01:00
Juergen Hoeller
7c834d98c2
Upgrade to ASM master (including early support for Java 19 bytecode)
...
Closes gh-27740
2021-12-03 22:32:26 +01:00
Juergen Hoeller
70974e006e
Upgrade to Tomcat 9.0.55, Undertow 2.2.13, RxJava 3.1.3, SmallRye Mutiny 1.2, Joda-Time 2.10.13, JRuby 9.2.20.1, HtmlUnit 2.55, Checkstyle 9.2
2021-12-03 22:32:00 +01:00
Arjen Poutsma
2f557d9583
Merge pull request #25358 from ivd-git:router-function-handler-not-found-to-exception-pr
...
* gh-25358:
Polish "Throw 404 ResponseStatusException when no routes found"
Throw 404 ResponseStatusException when no routes found
2021-12-03 12:51:44 +01:00
Arjen Poutsma
b84fe99d07
Polish "Throw 404 ResponseStatusException when no routes found"
...
See gh-25358
2021-12-03 12:01:49 +01:00
Ingmar van Dijk
69df27a99f
Throw 404 ResponseStatusException when no routes found
...
This commit makes it possible to customize 404 responses generated by
RouterFunctionWebHandler, by throwing an ResponseStatusException
instead of returning a standard 404 response.
See gh-25358
2021-12-03 12:01:49 +01:00
Rossen Stoyanchev
5649a6f8ef
Update exchangeToMono Javadoc
...
This time showing a more representative example.
See gh-27645
2021-12-03 09:21:21 +00:00
Arjen Poutsma
be6eeafe78
Revert change createException to createError
...
createError is not available in 5.3.
See gh-27645
2021-12-02 15:59:51 +01:00
Arjen Poutsma
b77b45434f
Change createException to createError
...
See gh-27645
2021-12-02 15:11:15 +01:00
Rossen Stoyanchev
6582787678
Apply resources after application HttpClient mapper
...
Closes gh-27749
2021-12-02 12:28:36 +00:00
Rossen Stoyanchev
8b89128c7b
Update createException example for WebClient
...
Closes gh-27645
2021-12-02 11:53:43 +00:00
Arjen Poutsma
2a5713f389
Always copy ServerResponse headers
...
Prior to this commit, ServerResponse headers would only be written if
there were no existing headers with the same name, thus making it
impossible to overwrite existing headers.
With the changes in this commit, headers are always written.
Closes gh-27741
2021-11-30 13:38:16 +01:00
Sam Brannen
40d2058b97
Upgrade to JUnit 5.8.2
...
Closes gh-27744
2021-11-30 12:22:31 +01:00
Rossen Stoyanchev
0d478ca8dd
Add link to WebSocket scope from the Spring Core section
...
Closes gh-25172
2021-11-29 17:37:37 +00:00
Rossen Stoyanchev
445c0def0c
Update docs on heartbeats with simple broker
...
Closes gh-27746
2021-11-29 17:13:57 +00:00
Stephane Nicoll
ef696c787b
Merge pull request #22246 from diguage
...
* pr/22246:
Polish "Fix reference to CountingBeforeAdvice"
Fix reference to CountingBeforeAdvice
Closes gh-22246
2021-11-28 10:53:15 +01:00
Stephane Nicoll
27257fb82e
Polish "Fix reference to CountingBeforeAdvice"
...
See gh-22246
2021-11-28 10:52:16 +01:00
diguage
e209a460ca
Fix reference to CountingBeforeAdvice
...
See gh-22246
2021-11-28 10:44:48 +01:00
Brian Clozel
d019c1f82b
Polish
...
See gh-2030
2021-11-24 21:34:23 +01:00
Stephane Nicoll
82d6e07090
Merge pull request #2030 from matips
...
* pr/2030:
Polish "Clarify behaviour of AnnotationBeanNameGenerator with acronyms"
Clarify behaviour of AnnotationBeanNameGenerator with acronyms
Closes gh-2030
2021-11-24 16:29:45 +01:00
Stephane Nicoll
a1b2695c3a
Polish "Clarify behaviour of AnnotationBeanNameGenerator with acronyms"
...
See gh-2030
2021-11-24 16:29:13 +01:00
Mateusz
341f4882ed
Clarify behaviour of AnnotationBeanNameGenerator with acronyms
...
Name transformation is delegated to Introspector#decapitalize, which
states "but in the (unusual) special case when there is more than one
character and both the first and second characters are upper case, we
leave it alone.". This commit clarifies this behavior.
See gh-2030
2021-11-24 16:00:22 +01:00
Rossen Stoyanchev
829bed03af
Polishing contribution
...
Closes gh-27723
2021-11-24 13:05:05 +00:00
Andreas Grub
ce0aed216b
Add getter for RequestMappingInfo.BuilderConfiguration
...
This improves support for programmatic registration of mappings to
use the same config as that of the RequestMappingHandlerMapping.
See gh-27723
2021-11-24 13:05:05 +00:00
Rossen Stoyanchev
0d7c562693
Polishing contribution
...
Closes gh-910
2021-11-24 13:05:05 +00:00
/usr/local/ΕΨΗΕΛΩΝ
913cc079af
TagWriter can write empty attribute
...
See gh-910
2021-11-24 13:05:05 +00:00
Rossen Stoyanchev
3f7dec0b0d
Polishing contribution
...
Closes gh-699
2021-11-24 13:05:05 +00:00
Marco Krikke
830cc3450f
Improved DataBinder Javadoc for xxx*yyy pattern matching
...
The default documentation does not mention xxx*yyy pattern matching,
which is, however, supported by PatternMatchUtils. Such a pattern
can be useful for matching nested properties in all elements of a
collection, e.g. property[*].nestedProperty.
See gh-699
2021-11-24 13:05:05 +00:00
Stephane Nicoll
6f6d27f50f
Merge pull request #1246 from fededonna
...
* pr/1246:
Polish "Expose prestartAllCoreThreads on ExecutorService"
Expose prestartAllCoreThreads on ExecutorService
Closes gh-1246
2021-11-24 14:02:48 +01:00
Stephane Nicoll
19a8b94b21
Polish "Expose prestartAllCoreThreads on ExecutorService"
...
See gh-1246
2021-11-23 17:17:22 +01:00
Federico Donnarumma
2c53e9e308
Expose prestartAllCoreThreads on ExecutorService
...
See gh-1246
2021-11-23 16:14:39 +01:00
Arjen Poutsma
2271b6078e
Polishing contribution
...
See gh-1607
2021-11-23 10:44:45 +01:00
qxo
e8eeb99ac8
Repect StaxDriver in XStreamMarshaller::marshalXmlStreamWriter
...
This commit makes sure that namespaces configured via the streamDriver
property are respected.
2021-11-23 10:41:04 +01:00
Stephane Nicoll
b67e97d388
Polish
2021-11-22 16:13:37 +01:00
Stephane Nicoll
656f0591c6
Merge pull request #1330 from kazuki43zoo
...
* pr/1330:
Polish "Add tests for AbstractRoutingDataSource"
Add tests for AbstractRoutingDataSource
Closes gh-1330
2021-11-22 13:46:29 +01:00
Stephane Nicoll
23babe27bb
Polish "Add tests for AbstractRoutingDataSource"
...
See gh-1330
2021-11-22 13:43:08 +01:00