Simplify KotlinVersionResolver arrangement

This commit makes sure KotlinVersionResolver works with the actual
metadata instance used by the project to generate rather than
potentially using a different instance via the provider.

Rather than requiring such a bean to be present, the configuration
fallbacks to the metadata implementation if none is provided.
This commit is contained in:
Stephane Nicoll
2019-08-14 11:27:05 +02:00
parent e343e3c0fc
commit 9c30905003
7 changed files with 28 additions and 61 deletions

View File

@@ -17,7 +17,6 @@
package io.spring.initializr.stub;
import io.spring.initializr.actuate.autoconfigure.InitializrActuatorEndpointsAutoConfiguration;
import io.spring.initializr.generator.spring.autoconfigure.GeneratorSpringAutoConfiguration;
import io.spring.initializr.web.autoconfigure.InitializrAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -27,8 +26,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
*
* @author Stephane Nicoll
*/
@SpringBootApplication(exclude = { InitializrAutoConfiguration.class,
InitializrActuatorEndpointsAutoConfiguration.class, GeneratorSpringAutoConfiguration.class })
@SpringBootApplication(
exclude = { InitializrAutoConfiguration.class, InitializrActuatorEndpointsAutoConfiguration.class })
public class SampleApp {
}