Skip to content

Commit 2d36a6f

Browse files
committed
Merge branch '2.0.x'
2 parents 121aad8 + 7163fe1 commit 2d36a6f

File tree

12 files changed

+41
-47
lines changed

12 files changed

+41
-47
lines changed

spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/reactive/server/WebFluxTags.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,13 @@ public static Tag uri(ServerWebExchange exchange) {
9797
return Tag.of("uri", pathPattern.getPatternString());
9898
}
9999
HttpStatus status = exchange.getResponse().getStatusCode();
100-
if (status != null && status.is3xxRedirection()) {
101-
return URI_REDIRECTION;
102-
}
103-
if (status != null && status.equals(HttpStatus.NOT_FOUND)) {
104-
return URI_NOT_FOUND;
100+
if (status != null) {
101+
if (status.is3xxRedirection()) {
102+
return URI_REDIRECTION;
103+
}
104+
if (status == HttpStatus.NOT_FOUND) {
105+
return URI_NOT_FOUND;
106+
}
105107
}
106108
String path = exchange.getRequest().getPath().value();
107109
if (path.isEmpty()) {

spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/servlet/WebMvcTags.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,13 +109,15 @@ public static Tag uri(HttpServletRequest request, HttpServletResponse response)
109109
if (pattern != null) {
110110
return Tag.of("uri", pattern);
111111
}
112-
else if (response != null) {
112+
if (response != null) {
113113
HttpStatus status = extractStatus(response);
114-
if (status != null && status.is3xxRedirection()) {
115-
return URI_REDIRECTION;
116-
}
117-
if (status != null && status.equals(HttpStatus.NOT_FOUND)) {
118-
return URI_NOT_FOUND;
114+
if (status != null) {
115+
if (status.is3xxRedirection()) {
116+
return URI_REDIRECTION;
117+
}
118+
if (status == HttpStatus.NOT_FOUND) {
119+
return URI_NOT_FOUND;
120+
}
119121
}
120122
}
121123
String pathInfo = getPathInfo(request);

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/EmbeddedDataSourceConfiguration.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,9 @@ public void setBeanClassLoader(ClassLoader classLoader) {
5454

5555
@Bean
5656
public EmbeddedDatabase dataSource() {
57-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
57+
this.database = new EmbeddedDatabaseBuilder()
5858
.setType(EmbeddedDatabaseConnection.get(this.classLoader).getType())
59-
.setName(this.properties.determineDatabaseName());
60-
this.database = builder.build();
59+
.setName(this.properties.determineDatabaseName()).build();
6160
return this.database;
6261
}
6362

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/ConditionEvaluationReportLoggingListener.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,13 +128,12 @@ else if (isCrashReport) {
128128
}
129129
}
130130
else {
131-
if (isCrashReport && this.logger.isInfoEnabled()
132-
&& !this.logger.isDebugEnabled()) {
133-
logMessage("debug");
134-
}
135131
if (this.logger.isDebugEnabled()) {
136132
this.logger.debug(new ConditionEvaluationReportMessage(this.report));
137133
}
134+
else if (isCrashReport) {
135+
logMessage("debug");
136+
}
138137
}
139138
}
140139
}

spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8105,11 +8105,11 @@ to print the report in auto-configuration tests.
81058105
@Test
81068106
public void autoConfigTest {
81078107
ConditionEvaluationReportLoggingListener initializer = new ConditionEvaluationReportLoggingListener(
8108-
LogLevel.INFO);
8109-
ApplicationContextRunner contextRunner = new ApplicationContextRunner()
8110-
.withInitializer(initializer).run((context -> {
8111-
// Do something...
8112-
}));
8108+
LogLevel.INFO);
8109+
ApplicationContextRunner contextRunner = new ApplicationContextRunner()
8110+
.withInitializer(initializer).run((context) -> {
8111+
// Do something...
8112+
});
81138113
}
81148114
----
81158115

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/jdbc/AutoConfigureTestDatabaseWithMultipleDatasourcesIntegrationTests.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,16 +61,14 @@ static class Config {
6161
@Bean
6262
@Primary
6363
public DataSource dataSource() {
64-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
65-
.generateUniqueName(true).setType(EmbeddedDatabaseType.HSQL);
66-
return builder.build();
64+
return new EmbeddedDatabaseBuilder().generateUniqueName(true)
65+
.setType(EmbeddedDatabaseType.HSQL).build();
6766
}
6867

6968
@Bean
7069
public DataSource secondaryDataSource() {
71-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
72-
.generateUniqueName(true).setType(EmbeddedDatabaseType.HSQL);
73-
return builder.build();
70+
return new EmbeddedDatabaseBuilder().generateUniqueName(true)
71+
.setType(EmbeddedDatabaseType.HSQL).build();
7472
}
7573

7674
}

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/jdbc/ExampleJdbcApplication.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,8 @@ public class ExampleJdbcApplication {
3333

3434
@Bean
3535
public DataSource dataSource() {
36-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
37-
.generateUniqueName(true).setType(EmbeddedDatabaseType.HSQL);
38-
return builder.build();
36+
return new EmbeddedDatabaseBuilder().generateUniqueName(true)
37+
.setType(EmbeddedDatabaseType.HSQL).build();
3938
}
4039

4140
}

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/jdbc/JdbcTestWithAutoConfigureTestDatabaseReplaceExplicitIntegrationTests.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,8 @@ static class Config {
6060

6161
@Bean
6262
public DataSource dataSource() {
63-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
64-
.generateUniqueName(true).setType(EmbeddedDatabaseType.H2);
65-
return builder.build();
63+
return new EmbeddedDatabaseBuilder().generateUniqueName(true)
64+
.setType(EmbeddedDatabaseType.H2).build();
6665
}
6766

6867
}

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/jdbc/JdbcTestWithAutoConfigureTestDatabaseReplacePropertyAnyIntegrationTests.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,8 @@ static class Config {
6262

6363
@Bean
6464
public DataSource dataSource() {
65-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
66-
.generateUniqueName(true).setType(EmbeddedDatabaseType.H2);
67-
return builder.build();
65+
return new EmbeddedDatabaseBuilder().generateUniqueName(true)
66+
.setType(EmbeddedDatabaseType.H2).build();
6867
}
6968

7069
}

spring-boot-project/spring-boot-test-autoconfigure/src/test/java/org/springframework/boot/test/autoconfigure/jdbc/TestDatabaseAutoConfigurationTests.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,8 @@ static class ExistingDataSourceConfiguration {
7373

7474
@Bean
7575
public DataSource dataSource() {
76-
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder()
77-
.generateUniqueName(true).setType(EmbeddedDatabaseType.HSQL);
78-
return builder.build();
76+
return new EmbeddedDatabaseBuilder().generateUniqueName(true)
77+
.setType(EmbeddedDatabaseType.HSQL).build();
7978
}
8079

8180
}

0 commit comments

Comments
 (0)