Phillip Webb
266d6334b2
Fix checkstyle RedundantModifier test violations
7 years ago
Andy Wilkinson
b18fffaf14
Move tests to JUnit 5 wherever possible
7 years ago
Stephane Nicoll
f30e29a4ad
Rename spring.reactor.stacktrace-mode.enabled property
...
Closes gh-16537
7 years ago
Andy Wilkinson
0644a79401
Repackage output capture and always use extension declaratively
...
Closes gh-17029
7 years ago
Andy Wilkinson
3432044997
Use deferred logging to report Class-Path manifest attribute problems
...
Closes gh-16883
7 years ago
Johnny Lim
7aaad7e5f4
Fix assertion for outcomeWhenDevtoolsShouldBeEnabledIsTrueShouldMatch()
...
Closes gh-16815
7 years ago
Phillip Webb
3a9ca5fa30
Update copyright header of changed files
7 years ago
Brian Clozel
08cb8368ef
Delete Devtools cache reset support for HATEOAS
...
As of spring-projects/spring-hateoas#854 , Spring HATEOAS is not relying
on Objenesis anymore and removed the cache that was being used for it.
This commit removes the support for clearing that cache when running an
application with Devtools enabled.
See gh-16833
7 years ago
Andy Wilkinson
ef11af8676
Polish "Remove unnecessary latches in tests"
...
Closes gh-16733
7 years ago
Johnny Lim
0baceb4aa4
Remove unnecessary latches in tests
...
See gh-16733
7 years ago
Johnny Lim
7c8bf48ebb
Polish DevToolsEnablementDeducer and OnEnabledDevToolsCondition
...
See gh-16732
7 years ago
Phillip Webb
17aaf26590
Use consistent javadoc style for annotation links
...
Closes gh-13920
7 years ago
Madhura Bhave
ac2b0093c7
Disable DevTools' post-processors and auto-config when running tests
...
Closes gh-5307
7 years ago
Madhura Bhave
3c203e9b0d
Update devtools to use @Lazy(false)
...
Fixes gh-16184
7 years ago
Stephane Nicoll
c432288ed1
Migrate ApplicationContext to common hierarchy
...
This commit migrates `AnnotationConfigReactiveWebApplicationContext`
parent to the `GenericApplicationContext` abstraction. Any use of
`AnnotationConfigWebApplicationContext` is also removed as it also
inherits from the `AbstractRefreshableApplicationContext` outdated
hierarchy.
A new `AnnotationConfigServletWebApplicationContext` context is
introduced instead, extending from `GenericApplicationContext` and
providing the counter part of the reactive context for the Servlet-based
web app tests.
See gh-16096
7 years ago
Spring Operator
1a4c6f2dac
Use HTTPS for external links wherever possible
...
See gh-16319
7 years ago
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
7 years ago
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
7 years ago
Andy Wilkinson
c2eeeb032c
Work around javac bug
7 years ago
Andy Wilkinson
2bd3d19bee
Ensure that DevTools' beans use eager init even when app is lazy
...
Closes gh-15870
7 years ago
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
7 years ago
Stephane Nicoll
2ad234b605
Adapt to breaking change in Spring Hateoas
7 years ago
Andy Wilkinson
de0c065625
Inject single-use configuration dependencies into bean methods
...
Closes gh-15751
7 years ago
Johnny Lim
55f5f2f910
Polish
...
Closes gh-15987
7 years ago
Andy Wilkinson
33b9321071
Track condition evaluation per-context when determining delta
...
Closes gh-15766
7 years ago
Andy Wilkinson
1be794fe65
Retry upload for any SocketException not just a ConnectException
...
Previously, DevTools would retry the upload of the changes to an
application in the event of a ConnectException. If a different
network-level failure occurred, it would not be retried and would
cause the file watching thread to die.
This commit attempts to make things more robust by retrying all
SocketExceptions and not just ConnectExceptions. A warning is
logged when a failure occurs. A separate debug message that
includes the exception is also logged.
Closes gh-10317
7 years ago
Andy Wilkinson
3f32fbd0de
Polish "Remove unwanted @Nullable annotations"
...
See gh-15876
7 years ago
wonwoo
2855321074
Remove unwanted @Nullable annotations
...
See gh-15876
7 years ago
Andy Wilkinson
82bc87560c
Use AssertJ’s exception assertions rather than fail
...
Closes gh-15761
7 years ago
dreis2211
d4ab101223
Use Assertions.contentOf() where possible
...
Closes gh-15793
7 years ago
Stephane Nicoll
dca6879d4e
Polish "Remove an unused interface in RestarterTests"
...
Closes gh-15666
7 years ago
Johnny Lim
d7f0c1d63c
Remove an unused interface in RestarterTests
...
See gh-15666
7 years ago
Andy Wilkinson
61d04db0d7
Minimize and centralize assumptions about build output
...
Closes gh-15471
7 years ago
Andy Wilkinson
db5ab1d14c
Do not rely on test runner using static main method in RestarterTests
...
Closes gh-15461
7 years ago
igor-suhorukov
a2ebba8db1
Replace explicit generic type with diamond operator
...
See gh-15424
7 years ago
igor-suhorukov
5c1813aef8
Replace this lambda with a method reference
...
See gh-15401
7 years ago
Phillip Webb
5e50f762a3
Revert DevTools polish
...
It seems like we can't use constructor injection at the
moment.
7 years ago
Phillip Webb
f3fa20b2d1
Polish
7 years ago
Andy Wilkinson
743782de7e
Revert reloadable message source support
...
Closes gh-14882
See gh-14699
See gh-13377
7 years ago
Andy Wilkinson
8ec9f23719
Polish "Add Log Output when DevTools restart is disabled"
...
Closes gh-14807
7 years ago
Marcus Eisele
e76605ff75
Add Log Output when DevTools restart is disabled
...
This covers the cases when:
* An Java agent based reloader (e.g. JRebel) is being used
* The reloader was disabled by using a system property
See gh-14807
7 years ago
Phillip Webb
33c7a74bee
Update copyright year for changed files
7 years ago
Madhura Bhave
5f24af6c3c
Polish
...
Closes gh-14915
7 years ago
michal
7181e76135
Skip restarter for JUnit5
...
See gh-14915
7 years ago
Madhura Bhave
bc58d4456f
Rationalize DefaultRestartInitializerTests
...
Closes gh-14927
7 years ago
Stephane Nicoll
1a0d53dec0
Replace ReflectionTestUtils usage by hasFieldOrPropertyWithValue
...
Closes gh-14696
7 years ago
Phillip Webb
1d8e4a8f5c
Make devtools set spring.messages.reloadable=true
...
Update `DevToolsPropertyDefaultsPostProcessor` to automatically set
the recently introduced `spring.messages.reloadable` property to
`true`.
Closes gh-14699
7 years ago
Johnny Lim
335775892b
Polish
...
See gh-14667
7 years ago
Phillip Webb
d76bba5e6f
Migrate from ExpectedException rule to AssertJ
...
Replace ExpectedException JUnit rules with AssertJ exception
assertions.
Closes gh-14336
7 years ago
Johnny Lim
698bbd6a9e
Polish
...
Closes gh-14597
7 years ago