Bo Zhang
c19057e117
Simplify conditional statements
...
See gh-17779
7 years ago
freekry
a9e7c4ec95
Fix typo in JsonComponent javadoc
...
See gh-17776
7 years ago
Phillip Webb
2cdceb92bf
Polish
7 years ago
Phillip Webb
b29e81fcd9
Allow defaultBindHandler to be specified on Binder
...
Allow a `defaultBindHandler` to be specified on the `Binder` instance
to save needing to pass it to each `bind` method call.
Closes gh-17773
7 years ago
Phillip Webb
fb6568be73
Improve PropertySourceLoader file extension error
...
Refine the `IllegalStateException` thrown from `PropertySourceLoader`
for unknown extensions to also indicated that folder references must end
in '/'.
Closes gh-17241
7 years ago
Stephane Nicoll
89aefa6cfb
Enable binding for scanned configuration properties
...
Closes gh-16822
7 years ago
Madhura Bhave
80f568bd47
Clarify RestTemplateBuilder rootUri documentation
...
Closes gh-15343
7 years ago
Madhura Bhave
96235ea674
Fix ordering of JSON property source relative to servlet sources
...
Fixes gh-17652
7 years ago
Phillip Webb
da4f436140
Change SearchStrategy EXHAUSTIVE to TYPE_HIERARCHY
...
Fixup references following upstream Spring Framework change.
7 years ago
Phillip Webb
ea5b624a39
Polish
7 years ago
Madhura Bhave
61b86ff231
Polish "Add support for configuring logging groups"
...
See gh-17515
Co-authored-by: Phillip Webb <pwebb@pivotal.io>
7 years ago
HaiTao Zhang
b9047c22e0
Add support for configuring logging groups via endpoint
...
See gh-17515
7 years ago
dreis2211
a938a8b79c
Fix checkstyle warning
...
See gh-17692
7 years ago
Phillip Webb
d7ee504ee0
Only include our own mime mappings in Undertow
...
Update `UndertowServletWebServerFactory` so that only our own mime type
mappings are included. Prior to this commit both our mime mappings and
Undertow's default mime mappings would always be included.
Fixes gh-17687
7 years ago
Stephane Nicoll
ac4dcfbf9a
Improve detection of NoSuchMethodError cause
...
Closes gh-17649
7 years ago
Stephane Nicoll
057ca8f6a8
Polish "Clarify description of "logging.file.max-history""
...
See gh-17567
7 years ago
lihongmingming
00a5528d7f
Clarify description of "logging.file.max-history"
...
See gh-17567
7 years ago
dreis2211
e47d56c76d
Extend JavaVersion tests
...
See gh-17612
7 years ago
dreis2211
c8097692ea
Align JavaVersion.NINE name with JDK versioning
...
See gh-17611
7 years ago
Stephane Nicoll
38a42a8600
Improve NoSuchMethodError message parsing
...
Closes gh-17544
7 years ago
dreis2211
c2b6939ae1
Cover more known Java versions in JavaVersion
...
See gh-17590
7 years ago
Phillip Webb
ca5df3cc9c
Cache TypeExcludeFilter delegates
...
Cache TypeExcludeFilter delegates to save repeated calls to
`beanFactory.getBeansOfType`.
Closes gh-17595
7 years ago
Andy Wilkinson
591250f75e
Polish "Hide loader classes from Tomcat's ServletContext resource paths"
...
See gh-17538
7 years ago
adavid9
a81325bbbc
Hide loader classes from Tomcat's ServletContext resource paths
...
See gh-17538
7 years ago
Andy Wilkinson
0f105f7471
Fail fast if spring.config.location uses unknown file extension
...
Closes gh-17241
7 years ago
dreis2211
2038fac825
Remove testsupport.assertj package
...
See gh-17557
7 years ago
Andy Wilkinson
b725c60177
Deprecate DeploymentInfo customization with reactive Undertow
...
Fixes gh-17555
7 years ago
Phillip Webb
d567261790
Polish
7 years ago
Andy Wilkinson
dad7fb4f6d
Add NettyServerCustomizer beans to the auto-configured factory
...
Closes gh-17556
7 years ago
Andy Wilkinson
ea1139755d
Ensure that customizers registered multiple times are only called once
...
Closes gh-17264
7 years ago
Stephane Nicoll
56ce2b8e3f
Polish "Add metrics support for idle jdbc connections"
...
See gh-17504
7 years ago
ayudovin
9acc02b5cc
Add metrics support for idle jdbc connections
...
See gh-17504
7 years ago
Stephane Nicoll
cc6f321da4
Improve detection of NoSuchMethodError on Java 13
...
Closes gh-17544
7 years ago
Andy Wilkinson
cbc17c237b
Make it easier to determine each servlet filter's order
...
Closes gh-17520
7 years ago
Stephane Nicoll
a3e94f4412
Harmonize component scan in slice tests
...
This commit updates ConfigurationPropertiesScanRegistrar to apply the
same component scan filters than the ones applied on standard classpath
scanning.
As a result, configuration properties scanning is automatically disabled
in slice tests and can be included by an explicit import or a dedicated
TypeFilter implementation if necessary.
Closes gh-16659
7 years ago
Phillip Webb
eff1147ccc
Rename classpath runner package
...
Remove `runner` since we're no longer tied to JUnit 4.
See gh-17491
7 years ago
Phillip Webb
1117fdb2b3
Make ModifiedClassPathExtension package private
...
Meta-annotate `ClassPathExclusions` and `ClassPathOverrides` with
so that the `ModifiedClassPathExtension` no longer needs to be
used directly.
See gh-17491
7 years ago
Phillip Webb
bd81bb90eb
Polish ModifiedClassPath support
...
See gh-17491
7 years ago
dreis2211
0f0278e69b
Migrate ModifiedClassPath tests to JUnit 5
...
Migrate the remaining JUnit 4 tests to JUnit 5, making use of the
new `ModifiedClassPathExtension`.
See gh-17491
7 years ago
dreis2211
1bc9c8544e
Polish LoggingApplicationListenerTests
...
See gh-17491
7 years ago
Phillip Webb
01933f9b06
Merge previously split strings
...
Merge some string lines that were previously split because of the
90 chars wide formatting.
7 years ago
Phillip Webb
c3816bfe7b
Polish output capture names
7 years ago
Madhura Bhave
aebb60d8b8
Fix tests
...
Setting the log file name to a random value in smoke tests
doesn't work because the logger context has already been initialized.
7 years ago
Madhura Bhave
773dda3d55
Log file location should be evaluated just once
...
Using a random value for the logfile name caused
the logfile endpoint to return a 404 as the name
was resolved from the environment on every request.
This commit registers a bean for LogFile which is then
used by the logfile endpoint.
Fixes gh-17434
7 years ago
Brian Clozel
3c28622ebc
Add support for reactor-tools debug agent
...
The `reactor-tools` dependency now brings a new Reactor Debug Agent
which instruments loaded classes for better Reactor stacktraces.
This commit removes the `spring.reactor.stacktrace-mode.enabled`
configuration property since the related Reactor Hook is about to be
removed.
As a replacement, we're introducing `spring.reactor.debug-agent.enabled`
which tells whether the Reactor Debug Agent should be loaded, given that
the `reactor-tools` dependency is available. This option is enabled by
default, since adding the dependency on classpath is a strong signal
already.
Fixes gh-17128
7 years ago
Johnny Lim
255469b82f
Add Javadoc `@since` tags for new additional Tomcat connectors methods
...
See gh-17473
7 years ago
Andy Wilkinson
6748b20863
Prevent JUL loggers from being GCed once their level has been set
...
Fixes gh-17217
7 years ago
Johnny Lim
426ef749db
Polish
...
See gh-17413
7 years ago
Andy Wilkinson
638b4b8186
Rename methods to make copying behaviour more clear
...
Closes gh-17441
7 years ago
Andy Wilkinson
2816635418
Polish
7 years ago