Phillip Webb
aa2da0bb0d
Remove logging level changes from devtools
...
Update `DevToolsPropertyDefaultsPostProcessor` to remove custom logging
level configuration. Unfortunately it's not easy to back-off logging
overrides when the user has a custom logback/log4j configuration.
Closes gh-14310
6 years ago
Phillip Webb
9d1b3a2b49
Merge branch '2.0.x'
6 years ago
Phillip Webb
cafff43022
Update copyright header of changed files
6 years ago
Johnny Lim
fe3fe0fa63
Polish
...
Closes gh-14202
6 years ago
Johnny Lim
9602a32a8d
Polish
...
Closes gh-14172
6 years ago
Brian Clozel
f2511b7fa3
Improve Web DEBUG logging output configuration
...
Since SPR-16946, Spring Framework revisited the DEBUG logging output
developers get while working on Spring MVC and Spring WebFlux
applications.
This commit aligns to those changes where DEBUG output was produced
in Spring Boot (especially in `DefaultErrorWebExceptionHandler`).
This also enables DEBUG logging on the related packages when running an
application with Spring Boot Developer Tools, providing a better
development experience.
This is also adding the new `spring.insights.web.log-request-details`
configuration property, which logs additional information about the
incoming requests at the DEBUG and TRACE levels. Since that information
can be sensitive (e.g. credentials, tokens, etc.), this property is not
enabled by default nor activated by the Developer Tools.
Closes: gh-13511
6 years ago
Stephane Nicoll
8f2ab952f5
Polish javadoc formatting
6 years ago
Andy Wilkinson
971caad6f8
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
3e093035b4
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
0d04d7adf8
Migrate @EventListener to ApplicationListener
...
Closes gh-14041
6 years ago
Stephane Nicoll
624c1306fd
Merge branch '2.0.x'
6 years ago
Stephane Nicoll
737b4a275b
Polish
6 years ago
Stephane Nicoll
d12a099a6d
Merge branch '2.0.x'
6 years ago
Johnny Lim
d4fba783fb
Remove ex.printStackTrace() in tests
...
Closes gh-13952
6 years ago
Phillip Webb
4d86ac4713
Polish copyright date on changed files
6 years ago
Phillip Webb
1b91c0ceb7
Merge branch '2.0.x'
6 years ago
Phillip Webb
0ec22c8bf9
Polish copyright date on changed files
6 years ago
Phillip Webb
80da9cf5eb
Merge branch '2.0.x'
6 years ago
Phillip Webb
aeb885192e
Polish ternary expressions
6 years ago
Phillip Webb
a6c9c92f2e
Merge branch '2.0.x'
6 years ago
Phillip Webb
63b609827e
Fix checkstyle method order issues
...
Fix checkstyle issues with method ordering following the
spring-javaformat upgrade.
See gh-13932
6 years ago
Phillip Webb
e6a68b39a3
Fix checkstyle javadoc issues
...
Fix checkstyle issues in javadoc following the spring-javaformat
upgrade.
See gh-13932
6 years ago
Phillip Webb
7fc455654a
Fix checkstyle ternary issues
...
Fix checkstyle issues with ternary expressions following the
spring-javaformat upgrade.
See gh-13932
6 years ago
Stephane Nicoll
ac01409332
Merge branch '2.0.x'
6 years ago
Stephane Nicoll
ec2ebf52de
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
48962718d1
Merge branch '2.0.x'
6 years ago
Johnny Lim
068e22d60b
Polish
...
See gh-13776
6 years ago
Andy Wilkinson
87b72cc981
Polish DevTools auto-configuration tests to avoid bean overrides
...
See gh-13609
6 years ago
Andy Wilkinson
de900e71a3
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
032d5488cd
Tolerate non-existent source folders in DevTools
...
Closes gh-13620
6 years ago
Madhura Bhave
cb621024e4
Include error stacktrace by default when devtools is in use
...
Fixes gh-828
7 years ago
Johnny Lim
6b0ce46491
Polish
...
Closes gh-13320
7 years ago
Phillip Webb
5b3cb8a698
Update copyright header year for changed files
7 years ago
Phillip Webb
41efea51a7
Polish ternary expressions
...
Consistently format ternary expressions and always favor `!=` as the
the check.
7 years ago
Phillip Webb
e125085993
Merge branch '1.5.x' into 2.0.x
7 years ago
Johnny Lim
b941c5f1a6
Polish
...
Closes gh-12981
7 years ago
Stephane Nicoll
92d9479765
Gracefully handle exclusion of DataSourceAutoConfiguration
...
This commit makes sure that an auto-configuration that requires
`DataSourceProperties` will not break if `DataSourceAutoConfiguration`
has been explicitly excluded.
Closes gh-12512
7 years ago
Phillip Webb
685babc829
Polish "Use lambdas for map entry iteration where possible"
...
Closes gh-12626
7 years ago
igor-suhorukov
69bc19e0ca
Use lambdas for map entry iteration where possible
...
See gh-12626
7 years ago
Phillip Webb
47a56616ae
Merge branch '1.5.x'
7 years ago
Phillip Webb
98a2a91d16
Polish
7 years ago
Stephane Nicoll
553b184248
Polish "Use Supplier variants of Assert methods"
...
Closes gh-12630
7 years ago
dreis2211
3b0f6e7168
Use Supplier variants of Assert methods
...
See gh-12630
7 years ago
dreis2211
8626daf135
Replace Mockito.times(0) with Mockito.never()
...
Closes gh-12475
7 years ago
igor-suhorukov
cca976eccd
Remove redundant "close" call
...
Closing the resource is handled automatically by the try-with-resources.
Closes gh-12453
7 years ago
Stephane Nicoll
ed05e1f7ca
Polish "Reorder modifiers to comply with the JLS"
...
Closes gh-12432
7 years ago
igor-suhorukov
aebb475bc5
Reorder modifiers to comply with the JLS
...
See gh-12432
7 years ago
Stephane Nicoll
a55180aa1e
Polish "Get rid of "magic" time constants"
...
Closes gh-12411
7 years ago
igor-suhorukov
ce78a78231
Get rid of "magic" time constants
...
See gh-12411
7 years ago
Phillip Webb
29c3be3590
Polish
7 years ago
Johnny Lim
d441a8a89a
Polish
...
Closes gh-12205
7 years ago
Andy Wilkinson
73ad36d817
Merge branch '1.5.x'
7 years ago
Stephane Nicoll
09ff815f00
Harmonize metadata
...
Closes gh-12177
7 years ago
Phillip Webb
4b9c3c137e
Polish Collection.toArray
...
Consistently use `StringUtils.toStringArray`, `ClassUtils.toClassArray`
or zero length when converting collections to arrays.
Fixes gh-12160
7 years ago
Phillip Webb
cd5266ac03
Polish
7 years ago
Johnny Lim
2fe86da95b
Use isTrue() and isFalse() for AssertJ
...
Closes gh-12170
7 years ago
Johnny Lim
87bf0b26df
Polish modifier order
...
See gh-12019
7 years ago
Andy Wilkinson
5522174e96
Provide package info for all packages included in javadoc
7 years ago
Andy Wilkinson
76a450dfba
Format with Eclipse Oxygen SR2
7 years ago
Phillip Webb
69234f8c08
Polish
7 years ago
dreis2211
81459efffa
Use HTTPS URLs where applicable
7 years ago
igor-suhorukov
717bd2c580
Remove or use unused method parameters
7 years ago
dreis2211
c1675c2d5f
Use InvocationOnMock.getArgument() where possible
...
Closes gh-11818
7 years ago
dreis2211
a7663c88d3
Replace casted Mockito.any() calls
...
Closes gh-11817
7 years ago
Stephane Nicoll
90545fb0c6
Update LocalDevToolsAutoConfiguration to use constructor injection
...
Closes gh-11769
7 years ago
Phillip Webb
adfb6dc128
Polish
7 years ago
Andy Wilkinson
cedb6b2f17
Revert "Clean up the logging system later in context close processing"
...
This reverts commit 8619256d2a
.
See gh-11676
7 years ago
Andy Wilkinson
8619256d2a
Clean up the logging system later in context close processing
...
Previously, the logging system was cleaned up in response to the
root context's ContextClosedEvent being received. This event is
published early in a context's close processing. As a result, the
logging system is in cleaned up state while, for example, disposable
beans are being destroyed.
This commit reworks the logic that triggers logging system clean up
to use a disposable bean instead. Disposable beans are called in
reverse-registration order. The logging clean up bean is registered as
early as possible so that it should be the last disposable bean to
be called.
Closes gh-11676
7 years ago
igor-suhorukov
093ca0a687
Use EnumMap whenever possible
...
Replace regular Map instances with EnumMap to reduce memory consumption.
Closes gh-11760
7 years ago
Phillip Webb
ab6ad6aa4b
Polish
7 years ago
andrey.onufreyko
b19dcb13e2
Replace string arguments with char
...
Optimize method calls by replacing single character String arguments
with char.
Closes gh-11680
7 years ago
Johnny Lim
768e7c07e6
Polish
...
Closes gh-11720
7 years ago
Stephane Nicoll
c926bed6f5
Polish "Fix modifiers order"
...
Closes gh-11681
7 years ago
igor-suhorukov
e2d05607f2
Fix modifiers order
...
See gh-11681
7 years ago
Phillip Webb
f3379668ac
Polish
7 years ago
Stephane Nicoll
d43346d6c2
Polish "Fix potential resource leaks"
...
Closes gh-11624
7 years ago
igor-suhorukov
5a4238acfc
Fix potential resource leaks
...
See gh-11624
7 years ago
Brian Clozel
22c22a1ced
Move server.session.* to server.servlet.session.*
...
Closes gh-11589
7 years ago
Madhura Bhave
8102dc78cb
Remove redundant throws declarations
7 years ago
Johnny Lim
3c5ccb1166
Polish
...
Closes gh-11418
7 years ago
dreis2211
00d12c5b2d
Align 'behavior' spelling to style guide
...
Closes gh-11394
7 years ago
Phillip Webb
3273859fde
Polish
7 years ago
Phillip Webb
5ca608330c
Merge branch '1.5.x'
7 years ago
Stephane Nicoll
bc5863df8d
Do not attempt to clear ResourceManager's cache with Java9
...
Closes gh-10927
7 years ago
Stephane Nicoll
d6fe4b9a6a
Polish
7 years ago
Johnny Lim
de72f2ae32
Polish
...
Closes gh-11327
7 years ago
Stephane Nicoll
23218add90
Polish
7 years ago
Johnny Lim
6d54072e04
Remove "final" keywords
...
Closes gh-11294
7 years ago
Johnny Lim
2c204f2154
Polish
...
Closes gh-11242
7 years ago
Andy Wilkinson
7674841946
Log condition evaluation delta upon DevTools restart
7 years ago
Stephane Nicoll
7f8ca64df1
Merge branch '1.5.x'
7 years ago
Phillip Webb
d99625fa78
Rename properties that have `-` in their prefix
...
Rename `reactive-repositories` to `reactiverepositories` and replace
`spring.resources.cache-control` with `spring.resources.cache.control`.
Fixes gh-11090
7 years ago
Phillip Webb
e82913dd5a
Align appendix edits with source code
...
Port editing changes from append to java source files to ensure that
IDE meta-data also reflects the improvements.
Closes gh-10870
7 years ago
Phillip Webb
8f4bf233b4
Update configuration properties to use Duration
...
Update appropriate configuration properties to use the `Duration`
type, rather than an ad-hoc mix of milliseconds or seconds.
Configuration properties can now be defined in a consistent and readable
way. For example `server.session.timeout=5m`.
Properties that were previously declared using seconds are annotated
with `@DurationUnit` to ensure a smooth upgrade experience. For example
`server.session.timeout=20` continues to mean 20 seconds.
Fixes gh-11080
7 years ago
Johnny Lim
cbb483735d
Polish
...
Closes gh-10948
7 years ago
Johnny Lim
bd0dcfb172
Utilize StandardCharsets
...
Closes gh-10972
7 years ago
Stephane Nicoll
424793d806
Merge branch '1.5.x'
7 years ago
Johnny Lim
3fa7586c25
Remove System.out::println
...
Closes gh-10848
7 years ago
Andy Wilkinson
2b426c30a6
Polish “Remove explicit type arguments”
...
Closes gh-10494
7 years ago
Johnny Lim
6168fae720
Remove explicit type arguments
...
See gh-10494
7 years ago
dreis2211
ed213ec462
Polish HttpHeaderInterceptor
...
Closes gh-10670
7 years ago
dreis2211
3b71393e0a
Use Assert.state() with Supplier where possible
...
See gh-10658
7 years ago
Phillip Webb
748e0779b6
Update copyright year for changed files
7 years ago
Phillip Webb
b87f9c11f1
Fix POMs for the updated build/release process
...
Fix POMs following project relocations and apply CI friendly Maven
conventions.
See gh-9316
7 years ago
Phillip Webb
0ba4830b4f
Relocate projects to spring-boot-project
...
Move projects to better reflect the way that Spring Boot is released.
The following projects are under `spring-boot-project`:
- `spring-boot`
- `spring-boot-autoconfigure`
- `spring-boot-tools`
- `spring-boot-starters`
- `spring-boot-actuator`
- `spring-boot-actuator-autoconfigure`
- `spring-boot-test`
- `spring-boot-test-autoconfigure`
- `spring-boot-devtools`
- `spring-boot-cli`
- `spring-boot-docs`
See gh-9316
7 years ago