Stephane Nicoll
421448233f
Remove invalid check for String-based FactoryBean.OBJECT_TYPE_ATTRIBUTE
...
Closes gh-36659
2 years ago
Stephane Nicoll
b46e81c230
Start building against Spring Framework 6.1.0-M4 snapshots
...
See gh-36678
2 years ago
Moritz Halbritter
ed9169501e
Polish
2 years ago
Moritz Halbritter
1a8b8ce26e
Revert "Revise synchronized blocks"
...
This reverts commit 497bbf9c2d .
2 years ago
Moritz Halbritter
497bbf9c2d
Revise synchronized blocks
...
- Replace synchronized with Lock when guarding long-running operations
- Remove unnecessary synchronization in FileSystemWatcher
- Replace HashMap with ConcurrentHashMap in Restarter
- Remove unnecessary locking on AtomicBoolean in
SpringApplicationBuilder
- Remove unnecessary locking in SimpleFormatter
Closes gh-36670
2 years ago
Andy Wilkinson
d0d545468a
Revert "Remove invalid check for String-based FactoryBean.OBJECT_TYPE_ATTRIBUTE"
...
This reverts commit 279f8221a5 .
See gh-36659
2 years ago
Stephane Nicoll
279f8221a5
Remove invalid check for String-based FactoryBean.OBJECT_TYPE_ATTRIBUTE
...
Closes gh-36659
2 years ago
Stephane Nicoll
191ac10009
Deprecate support for OkHttp
...
Closes gh-36632
2 years ago
Johnny Lim
96c9915f12
Polish
...
See gh-36565
2 years ago
Andy Wilkinson
f4c996b432
Polish "Check for Class and ResolvableType object type attributes"
...
See gh-36224
2 years ago
Bernardo Bulgarelli
3a7185206e
Check for Class and ResolvableType object type attributes
...
See gh-36224
2 years ago
Phillip Webb
7c942679ad
Polish 'Switch ImportsContextCustomizer to use MergedAnnotations.search'
...
See gh-36211
2 years ago
Laurent Martelli
4562189125
Switch ImportsContextCustomizer to use MergedAnnotations.search #36211
...
Use `MergedAnnotations.search` in `ImportsContextCustomizer` rather than
needing dedicated search logic.
See gh-36211
2 years ago
Phillip Webb
5d0640a356
Use MergedAnnotations for `@AliasFor` support
...
Update `ImportsContextCustomizer` to use `MergedAnnotations` so
that `@AliasFor` can be supported.
See gh-34917
2 years ago
Laurent Martelli
9baf23ccd5
Test that ImportsContextCustomizer can support @AliasFor
...
Add test to ensure that `ImportsContextCustomizer` can support
`@AliasFor` annotations.
See gh-34917
2 years ago
Andy Wilkinson
b645eb32ac
Remove deprecated code that was to be removed in 3.2
...
Closes gh-36034
3 years ago
Andy Wilkinson
ca5bd37e81
Upgrade to Spring Framework 6.1.0-M1
...
Closes gh-35977
Closes gh-35980
3 years ago
Andy Wilkinson
6dc84b1645
Ignore non-singleton factory beans when resetting mocks
...
Closes gh-35324
3 years ago
Marc Leroux
b61834c92d
Replace Mockito argument captors with assertArg
...
See gh-35015
3 years ago
Phillip Webb
2b261e6ebd
Apply TestTypeExcludeFilter in regular applications
...
Add `ExcludeFilterApplicationContextInitializer` to register the
`TestTypeExcludeFilter` for regular applications.
Prior to this commit, the filter was only registered using the
`ExcludeFilterContextCustomizerFactory` which meant that test components
were filtered in tests but not when using `SpringApplication.from` with
a test classpath.
Fixes gh-35206
3 years ago
Andy Wilkinson
3f93a4ece6
Polish "Add content buffering support to MockServerRestTemplateCustomizer"
...
See gh-34833
3 years ago
Chinmoy Chakraborty
b065e04be7
Add content buffering support to MockServerRestTemplateCustomizer
...
See gh-34833
3 years ago
Phillip Webb
d442bfbeff
Polish
3 years ago
Mortitz Halbritter
bece347987
Polish
3 years ago
Phillip Webb
a5902d7a00
Update copyright year of changed files
3 years ago
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
3 years ago
Andy Wilkinson
9940fcfe77
Reset mocks produced by FactoryBeans
...
An unwanted side-effect of the changes made in c6bdd136 to fix
gh-7271 is that a mock produced by a factory bean is not reset. To
allow such a mock to be reset without regressing the fix we now call
getBean(…) as we did before c6bdd136 , however the call is now
performed in a defensive manner falling back to getSingleton(…) when
it fails.
Closes gh-33830
3 years ago
Johnny Lim
5eeb429e44
Polish
...
See gh-33966
3 years ago
Johnny Lim
bc7fc90550
Replace Base64Utils with JDK's Base64
...
See gh-33967
3 years ago
Krzysztof Krason
0e68cae57f
Use instanceof patterns
...
See gh-33987
3 years ago
Krzysztof Krason
a8958471f6
Switch anonymous inner classes to lambdas
...
See gh-33987
3 years ago
Phillip Webb
7c508fa324
Update copyright year of changed files
3 years ago
Moritz Halbritter
e8d809fe65
Replace 'via' with 'over' or 'through' in the documentation
...
Closes gh-33878
3 years ago
Phillip Webb
fad88232b9
Update copyright year of changed files
3 years ago
Phillip Webb
71ff90a6a5
Polish
3 years ago
Phillip Webb
a0fe8241a7
Update copyright year of changed files
3 years ago
Moritz Halbritter
d652491e20
Fix stack overflow in SpringBootMockResolver
...
Closes gh-32632
3 years ago
Moritz Halbritter
887c00e9fc
Polish OutputCapture
3 years ago
Phillip Webb
a2ac38e203
Update copyright year of changed files
3 years ago
Krzysztof Krason
cf6493f65c
Simplify AssertJ assertions and also make them more readable
...
See gh-33653
3 years ago
Anugrah Singhal
3191c678c3
Remove Jetty/Netty/ApacheHttpClient checks for WebClient
...
See gh-33640
3 years ago
Phillip Webb
f588793445
Update copyright year of changed files
3 years ago
Phillip Webb
e4772cf3b7
Update copyright year of changed files
3 years ago
Moritz Halbritter
725337f976
Make fields final
...
Closes gh-33537
3 years ago
Moritz Halbritter
6edb6fa091
Polish "Add test for beforeEach of OutputExtension"
...
See gh-33419
3 years ago
nowjin
5f532a40f9
Add test for beforeEach of OutputExtension
...
See gh-33419
3 years ago
Moritz Halbritter
c1bd9310ea
Polish "Add test for beforeEach of OutputExtension"
...
See gh-33419
3 years ago
nowjin
94193c9df2
Add test for beforeEach of OutputExtension
...
See gh-33419
3 years ago
Johnny Lim
90589fd6d4
Polish
...
See gh-33384
3 years ago
lishangbu
f5d0171fcc
Avoid NPE when @SpringBootConfiguration not found in test
...
See gh-33371
3 years ago