Sam Brannen
5eee4673c1
Document limitation of AopTestUtils.getUltimateTargetObject() regarding non-static TargetSource
...
Closes gh-29276
2022-10-07 16:09:39 +02:00
Sam Brannen
8caed88c14
Test status quo for URI/URL for scanned filesystem resources
...
See gh-29275
2022-10-07 12:17:27 +02:00
Sam Brannen
3dc60f1627
Backport changes to PathMatchingResourcePatternResolverTests
2022-10-07 11:01:02 +02:00
Sam Brannen
fee38175b3
Revert "Test encoding and Unicode normalization for scanned resources"
...
This reverts commit eb2c1cbcd4 .
2022-10-04 14:29:22 +02:00
Sam Brannen
eb2c1cbcd4
Test encoding and Unicode normalization for scanned resources
...
This commit introduces tests which serve as "regression tests" for the
behavior of PathMatchingResourcePatternResolver in Spring Framework
5.3.x with regard to URL-encoding and Unicode normalization of resource
paths.
Specifically, the new tests demonstrate that resource paths do NOT need
to be decoded or normalized in 5.3.x.
See gh-29243
2022-10-04 13:19:59 +02:00
Brian Clozel
8d0ac214f3
Configure more memory for checkstyleNohttp
...
See https://docs.gradle.org/7.5/release-notes.html#checkstyle-tasks-use-toolchains-and-execute-in-parallel-by-default
2022-10-04 13:08:08 +02:00
Sam Brannen
7241c30141
Backport changes to PathMatchingResourcePatternResolverTests
2022-10-04 11:48:29 +02:00
Brian Clozel
777caef4f7
Upgrade to Gradle 7.5.1
2022-09-30 14:35:31 +02:00
Brian Clozel
9465110917
Polish
...
See gh-26707
2022-09-26 22:25:44 +02:00
chenrl
b71e686cbd
Fix ServletContextResource isFile check
...
Prior to this commit, `ServletContextResource` could rely on
`ServletContext#getRealPath` to check whether a resource exists.
This behavior is not enforced on some Servlet containers, as this method
is only meant to translate virtual paths to real paths, but not
necessarily check for the existence of the file.
See https://bz.apache.org/bugzilla/show_bug.cgi?id=55837#c3 for a
rationale of this behavior in Tomcat.
This commit enforces an additional check, resolving the path as a `File`
and checking that is exists and is a file.
Closes gh-26707
2022-09-26 22:20:15 +02:00
Stephane Nicoll
433a23a0bd
Merge pull request #29190 from dreis2211
...
* pr/29190:
Polish "Avoid resizing of Maps created by CollectionUtils"
Avoid resizing of Maps created by CollectionUtils
Closes gh-29190
2022-09-26 09:06:52 +02:00
Stephane Nicoll
7309fe9f2e
Polish "Avoid resizing of Maps created by CollectionUtils"
...
See gh-29190
2022-09-26 09:00:45 +02:00
Christoph Dreis
874a296a76
Avoid resizing of Maps created by CollectionUtils
...
See gh-29190
2022-09-26 08:54:52 +02:00
Stephane Nicoll
d872e7c326
Merge pull request #29198 from izeye
...
* pr/29198:
Use actions/checkout@v3 for Gradle Wrapper Validation Action
Closes gh-29198
2022-09-26 08:52:30 +02:00
Johnny Lim
4ca574cde1
Use actions/checkout@v3 for Gradle Wrapper Validation Action
...
See gh-29198
2022-09-26 08:52:21 +02:00
Stephane Nicoll
98ecf0a412
Merge pull request #29201 from inabajunmr
...
* pr/29201:
Fix MockMvc sample setup
Closes gh-29201
2022-09-26 08:50:49 +02:00
inaba jun
ddef70935a
Fix MockMvc sample setup
...
See gh-29201
2022-09-26 08:50:01 +02:00
Johnny Lim
1d0dc43e5f
Upgrade to Gradle Enterprise Conventions Plugin 0.0.11
...
Closes gh-29165
2022-09-18 14:50:03 +02:00
Jerome Prinet
d8e4dc967f
Update Gradle Enterprise plugin to 3.11.1
...
Closes gh-29164
2022-09-16 17:56:23 +02:00
Sam Brannen
f0f633d187
Limit exclude to core Spring Framework committers
2022-09-15 17:15:50 +02:00
Sam Brannen
4b7aa6bb39
Exclude core committers from generated changelog
2022-09-15 16:25:57 +02:00
Spring Builds
13933ee2c6
Next development version (v5.3.24-SNAPSHOT)
2022-09-15 07:59:36 +00:00
rstoyanchev
ae8b7973b4
Improve Javadoc on RequestEntity#getUrl
...
Closes gh-28930
2022-09-14 19:25:55 +01:00
Juergen Hoeller
a7f430bda8
Upgrade to Checkstyle 10.3.3, RxJava 3.1.5, SmallRye Mutiny 1.7, HtmlUnit 2.64, JsonPath 2.7
2022-09-14 19:28:27 +02:00
Juergen Hoeller
5a781eeb54
Upgrade to RSocket 1.1.3, Netty 4.1.82, Tomcat 9.0.65, Undertow 2.2.19, Hibernate Validator 6.2.5
2022-09-14 18:42:04 +02:00
Sam Brannen
a879d18c9c
Reintroduce Caucho exclusion for 5.3.x
...
See gh-28876
2022-09-14 17:10:17 +02:00
Marc Wrobel
ce49068ff9
Fix links in Javadoc and reference docs
...
- Fix broken links (by using a new URL, an alternative URL, or a
Wayback Machine link)
- Use HTTPS where possible
- Remove https://issuetracker.springsource.com/browse/EBR-349 : this
link is dead and is also mentioned in
https://jira.spring.io/browse/SPR-8093
- Clean up nohttp allowlist.lines
Closes gh-28876
2022-09-14 17:00:11 +02:00
Sam Brannen
62a0ab3667
Polish contribution
2022-09-14 16:50:32 +02:00
Marc Wrobel
92a231cf91
Fix typos in Javadoc, reference docs, and code
...
Closes gh-28822
2022-09-14 16:45:34 +02:00
Sam Brannen
50dff77d01
Polish contribution
2022-09-14 16:08:01 +02:00
Marc Wrobel
0f479293b1
Replace use of the <tt> HTML tag in Javadoc
...
The <tt> HTML tag was used in HTML 4 to define teletype text. It is not
supported in HTML5, and its use is discouraged.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tt
Closes gh-28819
2022-09-14 15:56:16 +02:00
Johnny Lim
5f5d383eeb
Fix Javadoc since tag for AbstractGenericWebContextLoader.createContext()
...
See gh-28983
Closes gh-29154
2022-09-14 15:53:18 +02:00
Sam Brannen
529481c44c
Polish contribution
...
See gh-29150
2022-09-14 14:35:43 +02:00
Jens Dietrich
35d379f9d3
Add missing @Nullable in SettableListenableFuture
...
Closes gh-29150
2022-09-14 14:32:37 +02:00
Brian Clozel
c871758a51
Upgrade to Reactor 2020.0.23
...
Closes gh-29129
2022-09-13 21:35:11 +02:00
Stephane Nicoll
0d2bfc926f
Apply consistent ordering in hierarchical contexts
...
Previously, if `@Order` is specified on a `@Bean` method, and the
candidate bean is defined in a parent context, its order wasn't taken
into account when retrieving the bean from a child context.
This commit makes sure the metadata of a bean is taken into
consideration in all cases.
Closes gh-29105
2022-09-13 07:23:22 +02:00
rstoyanchev
4e97776969
Polishing contribution
...
Closes gh-28715
2022-09-12 11:47:55 +01:00
Napster
d42f950a36
Pass headers to STOMP receipt callbacks
...
See gh-28715
2022-09-12 10:55:12 +01:00
rstoyanchev
4eabe29b9a
Polishing contribution
...
Closes gh-28785
2022-09-12 10:52:53 +01:00
npriebe
cd10171f98
Make WebSocketConnectionManager#isConnected public
...
See gh-28785
2022-09-12 09:54:57 +01:00
jbotuck
597c687da8
Fix indentation in ref docs for RestTemplate
...
Closes gh-29014
2022-09-12 09:51:33 +01:00
Stephane Nicoll
081d70123e
Start building against Reactor 2020.0.23 snapshots
...
See gh-29129
2022-09-10 09:44:11 +02:00
Stephane Nicoll
d9c2ccb4b3
Upgrade Ubuntu version in CI image
...
Closes gh-29106
2022-09-08 10:57:36 +02:00
Stephane Nicoll
c503f356c7
Merge pull request #29104 from boahc077
...
* pr/29104:
Restrict permissions for GitHub action
Closes gh-29104
2022-09-08 09:04:15 +02:00
Ashish Kurmi
7f9933fdb7
Restrict permissions for GitHub action
...
See gh-29104
2022-09-08 09:03:47 +02:00
Brian Clozel
a425512025
Polish
...
See gh-29050
2022-09-07 15:02:10 +02:00
Kevin Yue
298c9a6f1b
Redirect response wrapper should commit response
...
This commit ensures that when using `sendRedirect`, the response wrapper
behaves correctly with regards to the Servlet specification:
1. reset the response buffer to clear any partially written response
2. set the expected response HTTP headers
3. flush the buffer to commit the response
Closes gh-29050
2022-09-07 14:59:15 +02:00
Stephane Nicoll
8dcb2a75fa
Merge pull request #29048 from 1993heqiang
...
* pr/29048:
Fix typo in data-access section
Closes gh-29048
2022-09-05 07:23:56 +02:00
heqiang
111a9902ac
Fix typo in data-access section
...
See gh-29048
2022-09-05 07:21:31 +02:00
Sam Brannen
0389fcca7e
Fix sporadically failing SpEL test
2022-09-02 16:41:44 +02:00