Merge pull request #5512 from rob-baily/issues-5465
* pr/5512: Polish contribution Add check for non empty list of factories
This commit is contained in:
commit
0c1dd1aac5
|
@ -140,8 +140,12 @@ public class EnableAutoConfigurationImportSelector
|
||||||
*/
|
*/
|
||||||
protected List<String> getCandidateConfigurations(AnnotationMetadata metadata,
|
protected List<String> getCandidateConfigurations(AnnotationMetadata metadata,
|
||||||
AnnotationAttributes attributes) {
|
AnnotationAttributes attributes) {
|
||||||
return SpringFactoriesLoader.loadFactoryNames(
|
List<String> configurations = SpringFactoriesLoader.loadFactoryNames(
|
||||||
getSpringFactoriesLoaderFactoryClass(), getBeanClassLoader());
|
getSpringFactoriesLoaderFactoryClass(), getBeanClassLoader());
|
||||||
|
Assert.notEmpty(configurations,
|
||||||
|
"No auto configuration classes found in META-INF/spring.factories. If you" +
|
||||||
|
"are using a custom packaging, make sure that file is correct.");
|
||||||
|
return configurations;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue