Add RefreshScope to autoimports
This commit is contained in:
@@ -24,6 +24,8 @@ import java.util.Iterator;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import org.codehaus.groovy.control.CompilationFailedException;
|
||||||
|
import org.codehaus.groovy.control.customizers.ImportCustomizer;
|
||||||
import org.eclipse.aether.graph.Dependency;
|
import org.eclipse.aether.graph.Dependency;
|
||||||
import org.springframework.boot.cli.compiler.CompilerAutoConfiguration;
|
import org.springframework.boot.cli.compiler.CompilerAutoConfiguration;
|
||||||
import org.springframework.boot.cli.compiler.DependencyCustomizer;
|
import org.springframework.boot.cli.compiler.DependencyCustomizer;
|
||||||
@@ -48,6 +50,11 @@ public class SpringCloudCompilerAutoConfiguration extends CompilerAutoConfigurat
|
|||||||
.add("spring-cloud-config-client");
|
.add("spring-cloud-config-client");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void applyImports(ImportCustomizer imports) throws CompilationFailedException {
|
||||||
|
imports.addImports("org.springframework.cloud.context.config.annotation.RefreshScope");
|
||||||
|
}
|
||||||
|
|
||||||
private void addManagedDependencies(DependencyCustomizer dependencies) {
|
private void addManagedDependencies(DependencyCustomizer dependencies) {
|
||||||
List<Dependencies> managedDependencies = new ArrayList<Dependencies>();
|
List<Dependencies> managedDependencies = new ArrayList<Dependencies>();
|
||||||
managedDependencies.add(new AetherManagedDependencies(dependencies
|
managedDependencies.add(new AetherManagedDependencies(dependencies
|
||||||
|
|||||||
Reference in New Issue
Block a user