Sam Brannen
2d56505ea9
Polishing
2 years ago
Sam Brannen
6d24e62e83
Polishing
2 years ago
Sam Brannen
2e1374b459
Update copyright headers
2 years ago
Arjen Poutsma
88e6544d9d
Fix regression in WebFlux support for WebDAV methods
...
This commit ensures that WebFlux's RequestMethodsRequestCondition
supports HTTP methods that are not in the RequestMethod enum.
- RequestMethod::resolve is introduced, to convert from a HttpMethod
(name) to enum values.
- RequestMethod::asHttpMethod is introduced, to convert from enum value
to HttpMethod.
- HttpMethod::valueOf replaced Map-based lookup to a switch statement
- Enabled tests that check for WebDAV methods
See gh-27697
Closes gh-29981
2 years ago
Johnny Lim
ce3be72e7f
Polish
2 years ago
Juergen Hoeller
3e3f046dc9
Polishing
2 years ago
Juergen Hoeller
f87a87e29d
Consistent ordering of Resource methods
...
See gh-24651
2 years ago
rstoyanchev
9a4df5a97d
DefaultHandlerExceptionResolver respects custom ModelAndView
...
Closes gh-29971
2 years ago
Juergen Hoeller
ac429a4ef7
Restore fallback to request attributes in FreeMarker template model
...
Closes gh-29787
2 years ago
Arjen Poutsma
12d4dc1bae
Polishing external contribution
...
This commit makes several changes to PR #24651 .
- Add byte[] getContentAsByteArray() on Resource.
- Remove getContentAsString() from Resource, as it relied on the default
charset which is not reliable.
- Add getContentAsString() to EncodedResource, as a charset is provided
through the constructor.
See gh-24651
2 years ago
rstoyanchev
dc843adb45
Improve docs on {@code Accept-Language} negotiation
...
Closes gh-28673
2 years ago
rstoyanchev
e5ff54955f
ProblemDetail XML support via Jackson
...
Closes gh-29927
2 years ago
rstoyanchev
ce85fdc5c7
Always use application/problem+json with ProblemDetail
...
See gh-gh-29588
2 years ago
rstoyanchev
7851994a17
Refine empty path handling in MvcUriComponentsBuilder
...
Return "" from methods that obtain controller or method mapping to
avoid side effect of a trailing slash appearing.
Closes gh-29897
2 years ago
Juergen Hoeller
c0c9ba5c2c
Polishing
2 years ago
Juergen Hoeller
4d6249811e
Explicit target ClassLoader for interface-based infrastructure proxies
...
Includes direct JDK Proxy usage instead of ProxyFactory where possible.
Closes gh-29913
2 years ago
Sam Brannen
64b89429cb
Update copyright headers
2 years ago
Sam Brannen
d5b0782700
Polishing
2 years ago
rstoyanchev
9c6fd3ed06
Consistently list supported media types
...
Add constructors to HttpMediaTypeNotSupportedException and
UnsupportedMediaTypeStatusException for a parse error that also accept
the list of supported media types to include in the response headers.
Closes gh-28062
2 years ago
rstoyanchev
e564a0de46
Provide access to interceptors in AbstractHandlerMapping
...
Closes gh-28985
2 years ago
Arjen Poutsma
f9884e08af
Polish external contribution
2 years ago
Vatsa
9819cb3eb5
Update HandlerFunctionAdapter::setAsyncRequestTimeout Javadoc
...
Closes gh-29882
2 years ago
Sébastien Deleuze
ab9bea1d93
Polish RouterFunctionDsl KDoc
2 years ago
Sam Brannen
58872c79ee
Update copyright headers
2 years ago
Sam Brannen
24f18275dd
Stop referring to "Spring 3.x" features in documentation and code
2 years ago
Sam Brannen
86a40716bd
Polishing
2 years ago
Sam Brannen
7f48d1b55a
Remove obsolete Tiles documentation from Javadoc
...
See gh-29852
2 years ago
Sam Brannen
1ace42f245
Enable JRubyScriptTemplateTests
2 years ago
Sam Brannen
0502d18e3d
Update copyright headers
2 years ago
Sam Brannen
c4c786596f
Migrate to Mockito.mock(T...) where feasible
2 years ago
Arjen Poutsma
9ebd1e8d64
Fix IllegalStateException in empty ProducesRequestCondition
...
When comparing empty ProducesRequestCondition, compareTo would throw an
IllegalStateException if the Accept header was invalid. This commit
fixes that behavior.
Closes gh-29794
2 years ago
rstoyanchev
312db36849
Combined, empty RequestMapping matches both "" and "/"
...
Closes gh-29625
2 years ago
Sam Brannen
a4956dfe26
Update copyright headers
2 years ago
Sam Brannen
0415975dd1
Polish contribution and related code
2 years ago
Krzysztof Krason
afb8a0d1b1
Use new Java features (switch expressions, text blocks, new JDK methods)
...
Closes gh-29747
2 years ago
Juergen Hoeller
254c3725e2
Polishing
2 years ago
Sam Brannen
ab571e3562
Revert incorrect change to ParamAware Javadoc
2 years ago
Sam Brannen
d4623a393b
Update copyright headers
2 years ago
Sam Brannen
5c28b56823
Remove duplicated words in Javadoc
2 years ago
Arjen Poutsma
6fe5652783
Support non-standard HTTP methods in FrameworkServlet
...
This commit ensures that HTTP methods not supported by HttpServlet, for
instance WebDAV methods, are still supported in FrameworkServlet.
Closes gh-29689
2 years ago
Sam Brannen
c7bdfbea4f
Add missing Javadoc
...
See gh-29574
2 years ago
Sam Brannen
7fe78b745f
Polish Javadoc
2 years ago
Sam Brannen
46fc28fd1a
Clean up Javadoc and source code regarding " ." typos
2 years ago
Sam Brannen
284cb12f8f
Use URI#create instead of URI constructor where feasible in spring-webmvc
2 years ago
rstoyanchev
39d4d2041a
Polishing contribution
...
Closes gh-29634
2 years ago
koo.taejin
5ac97b16a8
Optimize object creation PartialMatchHelper
...
See gh-29634
2 years ago
Sam Brannen
69f47e7700
Polishing
...
- primarily automated "clean up" using Eclipse IDE
2 years ago
Sam Brannen
9f7a510f90
Polishing
2 years ago
rstoyanchev
5214bd3093
Fix issue with getHeaders in NoHandlerFoundException
...
Closes gh-29626
2 years ago
Sam Brannen
4f232a9003
Update copyright headers
2 years ago