Johnny Lim
1ec9a115a8
Replace RFC 7807 with RFC 9457 in documentation
...
See gh-33594
1 year ago
Brian Clozel
3303c98650
Fix link to code of conduct
...
Closes gh-33663
1 year ago
rstoyanchev
000b8a699c
Auto-detect Reactor Netty client in RestClient
...
Closes gh-33635
1 year ago
rstoyanchev
a84a41fa43
Polishing contribution
...
Closes gh-33638
1 year ago
Dariusz Jędrzejczyk
a78385f8e5
Handle X-Forwarded-Prefix parsed by Reactor Netty
...
See gh-33638
1 year ago
Juergen Hoeller
f9f025df43
Add note on autowireCandidate versus defaultCandidate
...
Closes gh-33392
1 year ago
Juergen Hoeller
1eee795143
Merge branch '6.1.x'
1 year ago
Juergen Hoeller
2622db1dbe
Consistent references to annotation-based autowiring
1 year ago
rstoyanchev
b13f86cf46
Fix failing tests in spring-test after recent changes
...
See gh-33639
1 year ago
rstoyanchev
2389748e25
Parameterize URI parsing tests
...
Closes gh-33639
1 year ago
rstoyanchev
d6fcad9ad7
Add logging to RfcUriParser
...
See gh-33639
1 year ago
rstoyanchev
ef0a21ec7a
Update documentation for URI parsing types
...
See gh-33639
1 year ago
rstoyanchev
6c62965cbb
Remove regular expressions from UriComponentsBuilder
...
See gh-33639
1 year ago
rstoyanchev
bbb53d03c4
Pluggable URI parsing, use RFC parser by default
...
See gh-33639
1 year ago
rstoyanchev
52805da733
Add URI parser based on syntax in RFC 3986
...
See gh-33639
1 year ago
rstoyanchev
10f45223aa
Rename UrlParser to WhatWgUrlParser
...
See gh-33639
1 year ago
rstoyanchev
6ba3bb54a0
Add efficient isUnreservedOrSubDelimiter method
...
isUnreserved and isSubDelimiter are usually checked together. It helps
to have a shortcut with an efficient lookup.
See gh-33639
1 year ago
rstoyanchev
e04b115a7e
Remove test for IPv4 compatible IPv6 address
...
An example of this can be found in RFC 2732, but it is obsoleted by
RFC 3986 whose syntax for IPv6address does not allow dots.
Also, Appendix D of RFC 3986:
As [RFC2732] defers to [RFC3513] for definition of an IPv6 literal
address, which, unfortunately, lacks an ABNF description of
IPv6address, we created a new ABNF rule for IPv6address that matches
the text representations defined by Section 2.2 of [RFC3513].
See gh-33639
1 year ago
rstoyanchev
92308ac83f
Polishing in UrlParser
1 year ago
Sam Brannen
98bee41630
Polish BeanOverrideBeanFactoryPostProcessor
1 year ago
Juergen Hoeller
c10a7f300c
Merge branch '6.1.x'
1 year ago
Juergen Hoeller
3dac274d20
Avoid synchronization for delegate initialization
...
Closes gh-33656
1 year ago
Khyojun
f86bc1cbe8
Polish CorsConfiguration
...
Closes gh-33650
1 year ago
KimJuHyun
f1cbbd2aa8
Remove redundant array length check
...
Closes gh-33655
1 year ago
Stéphane Nicoll
c73e76cf2e
Merge branch '6.1.x'
1 year ago
Stéphane Nicoll
6b975592bf
Harmonize GitHub Actions structure
...
See https://github.com/spring-projects/spring-boot/issues/42512
1 year ago
Sam Brannen
ad4f0c99bf
Polish StringUtilsTests
1 year ago
zinzo
2cd1ee8a24
Add unit tests for StringUtils.hasLength()
...
Closes gh-33658
1 year ago
Johnny Lim
1016743fc3
Remove Javadoc @since tag from MapAccessor default constructor
...
See gh-33222
Closes gh-33659
1 year ago
Sam Brannen
28b9cf3b83
Simplify and document BeanOverrideTestExecutionListener
...
This commit simplifies the implementation of
BeanOverrideTestExecutionListener by introducing a static
injectFields() utility method and removing the use of BiConsumers,
records, and duplicated code.
This commit also introduces Javadoc for all methods in
BeanOverrideTestExecutionListener.
Closes gh-33660
1 year ago
Sam Brannen
b0c7d15d9f
Polishing
1 year ago
Park Sung Jun
32df079b05
Polish use of constants in StringUtils
...
The hardcoded '.' and '\\' literals have been replaced by the use of
EXTENSION_SEPARATOR and WINDOWS_FOLDER_SEPARATOR_CHAR.
Closes gh-33654
1 year ago
Sam Brannen
d89983d633
Upgrade to Mockito 5.14.1
1 year ago
Sam Brannen
d957d01d14
Polishing
1 year ago
Sam Brannen
c4c005b82e
Emulate AbstractAotProcessor.process() in AOT endToEndTests()
1 year ago
Sam Brannen
21d80dd849
Upgrade to JUnit 5.11.2
1 year ago
Sam Brannen
b7f394c2a1
Merge branch '6.1.x'
1 year ago
Sam Brannen
c44e43d791
Upgrade to JUnit 5.10.5
1 year ago
Sam Brannen
2569aa157e
Make use of Executable abstraction in ProxyRuntimeHintsRegistrar
1 year ago
Sam Brannen
911d1b03cd
Polishing
1 year ago
Sam Brannen
fb5e4c0ef2
Remove obsolete method parameter
1 year ago
Stéphane Nicoll
beca562ac2
Merge branch '6.1.x'
1 year ago
Stéphane Nicoll
c41f8ea3c8
Merge pull request #33634 from junhyeongkim2
...
* pr/33634:
Use HttpMethod.GET for better readability
Closes gh-33634
1 year ago
jun
a668580f77
Use HttpMethod.GET for better readability
...
See gh-33634
1 year ago
SungbinYang
65ac17ee78
Refactor: Replace hardcoded path separator with PATH_SEPARATOR constant
...
Replaced the hardcoded '/' path separator with the `PATH_SEPARATOR` constant
to improve code readability and maintainability. This change ensures
consistency across the codebase when handling path separators.
Closes gh-33646
1 year ago
Sébastien Deleuze
d65bdce0e8
Remove CglibMethodInvocation
...
This class does not add anything anymore and can be
replaced by a plain ReflectiveMethodInvocation.
Closes gh-33585
1 year ago
Sébastien Deleuze
eebaa3538a
Fix a regression in Cglib Kotlin proxies
...
The commit skips using UndeclaredThrowableStrategy for
Kotlin classes in CglibAopProxy in order to fix a
related regression caused by gh-32469.
See gh-33585
1 year ago
Sam Brannen
02094b258c
Destroy singleton instead of removing and re-registering bean definition
1 year ago
Sam Brannen
39a27256a7
Reduce scope of BeanDefinitionRegistry usage in Bean Override BFPP
1 year ago
Sam Brannen
f26a266c41
Optimize BeanOverrideRegistrar lookup in BeanOverrideTestExecutionListener
1 year ago