Browse Source

Merge branch '2.0.x'

pull/14067/merge
Madhura Bhave 8 years ago
parent
commit
64f9d33956
  1. 8
      spring-boot-project/spring-boot-actuator/src/test/java/org/springframework/boot/actuate/context/properties/ConfigurationPropertiesReportEndpointTests.java
  2. 17
      spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnWebApplicationCondition.java
  3. 4
      spring-boot-project/spring-boot-docs/src/main/asciidoc/production-ready-features.adoc

8
spring-boot-project/spring-boot-actuator/src/test/java/org/springframework/boot/actuate/context/properties/ConfigurationPropertiesReportEndpointTests.java

@ -315,14 +315,14 @@ public class ConfigurationPropertiesReportEndpointTests { @@ -315,14 +315,14 @@ public class ConfigurationPropertiesReportEndpointTests {
this.simpleBoolean = simpleBoolean;
}
public void setMixedBoolean(Boolean mixedBoolean) {
this.mixedBoolean = mixedBoolean;
}
public boolean isMixedBoolean() {
return (this.mixedBoolean != null) ? this.mixedBoolean : false;
}
public void setMixedBoolean(Boolean mixedBoolean) {
this.mixedBoolean = mixedBoolean;
}
public String getmIxedCase() {
return this.mIxedCase;
}

17
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnWebApplicationCondition.java

@ -62,14 +62,14 @@ class OnWebApplicationCondition extends SpringBootCondition { @@ -62,14 +62,14 @@ class OnWebApplicationCondition extends SpringBootCondition {
private ConditionOutcome isWebApplication(ConditionContext context,
AnnotatedTypeMetadata metadata, boolean required) {
Type type = deduceType(metadata);
if (Type.SERVLET == type) {
switch (deduceType(metadata)) {
case SERVLET:
return isServletWebApplication(context);
}
else if (Type.REACTIVE == type) {
case REACTIVE:
return isReactiveWebApplication(context);
}
else {
default:
return isAnyWebApplication(context, required);
}
}
@ -88,10 +88,7 @@ class OnWebApplicationCondition extends SpringBootCondition { @@ -88,10 +88,7 @@ class OnWebApplicationCondition extends SpringBootCondition {
return new ConditionOutcome(reactiveOutcome.isMatch(),
message.because(reactiveOutcome.getMessage()));
}
boolean finalOutcome = (required
? servletOutcome.isMatch() && reactiveOutcome.isMatch()
: servletOutcome.isMatch() || reactiveOutcome.isMatch());
return new ConditionOutcome(finalOutcome,
return new ConditionOutcome(servletOutcome.isMatch() || reactiveOutcome.isMatch(),
message.because(servletOutcome.getMessage()).append("and")
.append(reactiveOutcome.getMessage()));
}

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

@ -1496,8 +1496,8 @@ server] to use can be provided using: @@ -1496,8 +1496,8 @@ server] to use can be provided using:
==== JMX
Micrometer provides a hierarchical mapping to
{micrometer-registry-documentation}/jmx[JMX], primarily as a cheap and portable way to
view metrics locally.By default, metrics are exported to the `metrics` JMX domain. The
domain to use can be provided provided using:
view metrics locally. By default, metrics are exported to the `metrics` JMX domain. The
domain to use can be provided using:
[source,properties,indent=0]
----

Loading…
Cancel
Save