Formatting
This commit is contained in:
parent
6a2ac080ac
commit
90afc8ebbe
|
|
@ -218,8 +218,8 @@ class NoSuchBeanDefinitionFailureAnalyzer
|
||||||
}
|
}
|
||||||
String name = cause.getBeanName();
|
String name = cause.getBeanName();
|
||||||
ResolvableType resolvableType = cause.getResolvableType();
|
ResolvableType resolvableType = cause.getResolvableType();
|
||||||
return ((name != null && hasName(candidate, name))
|
return ((name != null && hasName(candidate, name)) || (resolvableType != null
|
||||||
|| (resolvableType != null && hasType(candidate, extractBeanType(resolvableType))));
|
&& hasType(candidate, extractBeanType(resolvableType))));
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean hasName(MethodMetadata methodMetadata, String name) {
|
private boolean hasName(MethodMetadata methodMetadata, String name) {
|
||||||
|
|
|
||||||
|
|
@ -87,8 +87,8 @@ public class NoSuchBeanDefinitionFailureAnalyzerTests {
|
||||||
public void failureAnalysisForMissingCollectionType() throws Exception {
|
public void failureAnalysisForMissingCollectionType() throws Exception {
|
||||||
FailureAnalysis analysis = analyzeFailure(
|
FailureAnalysis analysis = analyzeFailure(
|
||||||
createFailure(StringCollectionConfiguration.class));
|
createFailure(StringCollectionConfiguration.class));
|
||||||
assertDescriptionConstructorMissingType(analysis, StringCollectionHandler.class, 0,
|
assertDescriptionConstructorMissingType(analysis, StringCollectionHandler.class,
|
||||||
String.class);
|
0, String.class);
|
||||||
assertBeanMethodDisabled(analysis,
|
assertBeanMethodDisabled(analysis,
|
||||||
"did not find property 'spring.string.enabled'",
|
"did not find property 'spring.string.enabled'",
|
||||||
TestPropertyAutoConfiguration.class, "string");
|
TestPropertyAutoConfiguration.class, "string");
|
||||||
|
|
@ -217,7 +217,8 @@ public class NoSuchBeanDefinitionFailureAnalyzerTests {
|
||||||
|
|
||||||
private void assertClassDisabled(FailureAnalysis analysis, String description,
|
private void assertClassDisabled(FailureAnalysis analysis, String description,
|
||||||
String methodName) {
|
String methodName) {
|
||||||
String expected = String.format("Bean method '%s' not loaded because", methodName);
|
String expected = String.format("Bean method '%s' not loaded because",
|
||||||
|
methodName);
|
||||||
assertThat(analysis.getDescription()).contains(expected);
|
assertThat(analysis.getDescription()).contains(expected);
|
||||||
assertThat(analysis.getDescription()).contains(description);
|
assertThat(analysis.getDescription()).contains(description);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue