Rossen Stoyanchev
0fd774e69f
Add allowedOriginPatterns to WebSocketHandlerRegistration
...
Closes gh-26593
2021-02-24 09:37:20 +00:00
Rossen Stoyanchev
ec5774e748
Polishing
...
Closes gh-26577
2021-02-24 09:37:20 +00:00
fengyuanwei
962ec38a61
Improve Javadoc of ExchangeFunction
...
See gh-26577
2021-02-24 09:37:20 +00:00
Rossen Stoyanchev
3ec0452fed
Dedicated, "_"-prefixed log category for request mappings
...
Closes gh-26539
2021-02-24 09:36:43 +00:00
ShaoqiangLu
cb3af52df2
Add vscode folder to .gitignore
...
Closes gh-26595
2021-02-23 17:43:39 +01:00
Sam Brannen
5b114b7208
Cross reference DataClassRowMapper from BeanPropertyRowMapper
2021-02-23 17:30:11 +01:00
Sam Brannen
f7cef2ab20
Remove section on RequiredAnnotationBeanPostProcessor in ref docs
...
In order to reduce the focus on the deprecated @Required support, this
commit removes the RequiredAnnotationBeanPostProcessor section and
replaces it with a TIP and an updated NOTE.
See gh-26578
2021-02-23 16:21:07 +01:00
Brian Clozel
77a658f51b
Fix registration of ApplicationStartupAware
...
Closes gh-26576
2021-02-23 11:45:53 +01:00
Johnny Lim
cf4e77907f
Fix MockHttpServletRequest reference in Javadoc
...
Closes gh-26592
2021-02-23 10:43:38 +01:00
Sam Brannen
42a223b9cd
Upgrade to Gradle 6.8.3
2021-02-22 23:00:49 +01:00
Sam Brannen
6d2fec383b
Reduce focus on RequiredAnnotationBeanPostProcessor in ref docs
...
See gh-26578
2021-02-22 18:41:50 +01:00
Oleksandr Kravchuk
90ee22f2af
Update reference manual regarding deprecated @Required annotation
...
Closes gh-26578
2021-02-22 17:54:53 +01:00
Sam Brannen
db5be44ff4
Polishing
2021-02-22 17:02:17 +01:00
Sam Brannen
a78c12b8d3
Fix Javadoc for PlaceholderConfigurerSupport
2021-02-22 17:02:01 +01:00
Johnny Lim
dfc8406917
Polish contribution
...
See gh-26462
Closes gh-26586
2021-02-22 11:05:25 +01:00
Sam Brannen
313e754a84
Support load-time weaving for @Component classes again
...
Since Spring Framework 5.2, the LoadTimeWeaver no longer weaves bean
classes annotated with @Component. This is a regression caused by the
changes in 40c62139ae
, stemming from the fact that any class annotated
or meta-annotated with @Component is considered to be a candidate
configuration class in 'configuration lite' mode (i.e., a class without
the @Configuration annotation and without any @Bean methods) and
therefore now has its class eagerly loaded. This results in the class
being loaded before the LoadTimeWeaver has a chance to weave it.
This commit fixes this regression by explicitly avoiding eager class
loading for any 'lite' @Configuration or @Component class without @Bean
methods.
Closes gh-26199
2021-02-22 09:59:22 +01:00
Sam Brannen
207ee9e307
Polishing
2021-02-21 19:14:05 +01:00
Sam Brannen
3215880d08
Remove Javadoc link to private method
2021-02-21 19:13:02 +01:00
Rossen Stoyanchev
274db2f7a9
Undo HttpServletMapping support in MockHttpServletRequest
...
Closes gh-26555
2021-02-19 12:07:05 +00:00
Rossen Stoyanchev
1dd7d53de0
More precise mapping for WebSocket handshake requests
...
Closes gh-26565
2021-02-19 11:49:44 +00:00
Sam Brannen
8535193df3
Update copyright date for DynamicIntroductionAdvice
...
See gh-26568
2021-02-18 13:02:10 +01:00
heqiang
a78701cc4b
Fix Javadoc link in DynamicIntroductionAdvice
...
Closes gh-26568
2021-02-18 12:54:15 +01:00
Brian Clozel
947387b4cd
Fix ResourceUrlProvider handler auto-detection
...
Prior to this commit, `ResourceUrlProvider` would listen and consider
all `ContextRefreshedEvent` and use the given context to detect
`SimpleUrlHandlerMapping`.
This could lead to situations where a `ResourceUrlProvider` uses another
application context than its own (in a parent/child context setup) and
detect the wrong set of handlers.
Because `ResourceUrlProvider` locks itself once the auto-detection is
done, we need to ensure that it considers only events sent by its
application context.
Fixes gh-26561
2021-02-17 22:04:39 +01:00
Sam Brannen
49ccd7ad9c
Polish MockHttpServletResponseTests
...
See gh-26558
2021-02-17 14:32:39 +01:00
Sam Brannen
5b97c47fc4
Sync changes in MockHttpServletResponse test fixture
...
See gh-26558
2021-02-17 14:32:39 +01:00
Koos Gadellaa
40661d62c1
Support cookie w/ only Expires attribute in MockHttpServletResponse
...
Prior to this commit, MockHttpServletResponse only included the Expires
attribute in the generated Cookie header if the Max-Age attribute had
also been set.
This commit supports including the Expires attribute in the generated
Cookie Header even when the Max-Age attribute has not been set.
Closes gh-26558
2021-02-17 14:32:39 +01:00
Sam Brannen
e17ca9a4e9
Implement toString() in MockCookie
2021-02-17 14:32:38 +01:00
Sam Brannen
87761397b0
Document @Value support for Resource/Resource[] injection in ref docs
...
See gh-26447
2021-02-17 12:55:53 +01:00
Sam Brannen
ac58614be8
Polish Resources section of the reference manual
...
See gh-26447
2021-02-16 18:56:29 +01:00
Sam Brannen
4ebd8d77b7
Update link to AsciiDoc Tooling
2021-02-16 18:28:19 +01:00
Taemin Shin
7ca47cfe6b
Fix build output dir for ref docs in CONTRIBUTING.md
...
Closes gh-26556
2021-02-16 18:21:59 +01:00
Sam Brannen
fd49c8f598
Polishing
2021-02-16 16:54:49 +01:00
Spring Buildmaster
ff234568d2
Next development version (v5.3.5-SNAPSHOT)
2021-02-16 10:52:26 +00:00
Sam Brannen
efc335e198
Remove remaining Kotlin "translations" of Java APIs in the reference manual
2021-02-16 11:16:14 +01:00
Sam Brannen
1e57e572dd
Link to all built-in `Resource` implementations
...
See gh-26447
2021-02-16 10:29:41 +01:00
Sam Brannen
829000d511
Remove Kotlin "translations" of Java APIs in the reference manual
...
See gh-26447
2021-02-16 10:24:24 +01:00
Sam Brannen
a315abfd32
Polish ResourcePatternResolver docuementation in the reference manual
...
See gh-26447
2021-02-16 10:18:13 +01:00
Sam Brannen
36d133ce53
Escape URLs in literals in reference manual
...
This prevents the URLs from being rendered as clickable links in the
generated HTML.
2021-02-16 09:59:44 +01:00
Juergen Hoeller
9417975f66
Nullability refinements
...
See gh-26462
2021-02-16 08:51:42 +01:00
Juergen Hoeller
ed9ec58caa
Document ASM version as 9.1 in license file
2021-02-16 00:18:14 +01:00
Juergen Hoeller
f48c3d9b67
Document ASM version as 9.x (effectively 9.1 at present)
2021-02-16 00:09:10 +01:00
Sam Brannen
6b705443a6
Document ResourcePatternResolver in the reference manual
...
Closes gh-26447
2021-02-15 22:09:33 +01:00
Sam Brannen
c26087e848
Document PathResource as a built-in Resource in the reference manual
...
See gh-26447
2021-02-15 21:04:37 +01:00
Sam Brannen
7225238ad5
Update Resource interface in the reference manual
...
See gh-26447
2021-02-15 20:40:40 +01:00
Sam Brannen
ff43731347
Polish Resources section of the reference manual
...
See gh-26447
2021-02-15 20:20:21 +01:00
Taemin Shin
29fb3f27be
Fix typo in @Configurable example in reference manual
...
Closes gh-26551
2021-02-15 19:40:45 +01:00
Rossen Stoyanchev
63db250ebe
Upgrade to Reactor 2020.0.4
...
Closes gh-26548
2021-02-15 17:25:38 +00:00
gaerfield
b00c7075a5
Introduce WebClient.ResponseSpec.awaitBodilessEntity()
...
This commit also allows awaitBody<Unit>() to be used.
Closes gh-26504
2021-02-15 17:46:18 +01:00
Juergen Hoeller
3718c8d0e0
Upgrade to Hibernate ORM 5.4.28 and OpenPDF 1.3.25
2021-02-15 17:25:14 +01:00
Juergen Hoeller
ca8261cbf8
Polishing
2021-02-15 17:18:01 +01:00