Remove or use unused method parameters
This commit is contained in:
committed by
Andy Wilkinson
parent
c1c0385dbc
commit
717bd2c580
@@ -183,7 +183,7 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader {
|
||||
Set<URL> urls = new HashSet<>();
|
||||
findGroovyJarsDirectly(parent, urls);
|
||||
if (urls.isEmpty()) {
|
||||
findGroovyJarsFromClassPath(parent, urls);
|
||||
findGroovyJarsFromClassPath(urls);
|
||||
}
|
||||
Assert.state(!urls.isEmpty(), "Unable to find groovy JAR");
|
||||
return new ArrayList<>(urls).toArray(new URL[urls.size()]);
|
||||
@@ -202,7 +202,7 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader {
|
||||
}
|
||||
}
|
||||
|
||||
private void findGroovyJarsFromClassPath(ClassLoader parent, Set<URL> urls) {
|
||||
private void findGroovyJarsFromClassPath(Set<URL> urls) {
|
||||
String classpath = System.getProperty("java.class.path");
|
||||
String[] entries = classpath.split(System.getProperty("path.separator"));
|
||||
for (String entry : entries) {
|
||||
|
||||
@@ -280,8 +280,7 @@ public class GroovyCompiler {
|
||||
public void call(SourceUnit source, GeneratorContext context, ClassNode classNode)
|
||||
throws CompilationFailedException {
|
||||
|
||||
ImportCustomizer importCustomizer = new SmartImportCustomizer(source, context,
|
||||
classNode);
|
||||
ImportCustomizer importCustomizer = new SmartImportCustomizer(source);
|
||||
ClassNode mainClassNode = MainClass.get(source.getAST().getClasses());
|
||||
|
||||
// Additional auto configuration
|
||||
|
||||
@@ -17,8 +17,6 @@
|
||||
package org.springframework.boot.cli.compiler;
|
||||
|
||||
import org.codehaus.groovy.ast.ClassHelper;
|
||||
import org.codehaus.groovy.ast.ClassNode;
|
||||
import org.codehaus.groovy.classgen.GeneratorContext;
|
||||
import org.codehaus.groovy.control.SourceUnit;
|
||||
import org.codehaus.groovy.control.customizers.ImportCustomizer;
|
||||
|
||||
@@ -33,8 +31,7 @@ class SmartImportCustomizer extends ImportCustomizer {
|
||||
|
||||
private SourceUnit source;
|
||||
|
||||
SmartImportCustomizer(SourceUnit source, GeneratorContext context,
|
||||
ClassNode classNode) {
|
||||
SmartImportCustomizer(SourceUnit source) {
|
||||
this.source = source;
|
||||
}
|
||||
|
||||
|
||||
@@ -80,11 +80,10 @@ public class SpringBootCompilerAutoConfiguration extends CompilerAutoConfigurati
|
||||
public void applyToMainClass(GroovyClassLoader loader,
|
||||
GroovyCompilerConfiguration configuration, GeneratorContext generatorContext,
|
||||
SourceUnit source, ClassNode classNode) throws CompilationFailedException {
|
||||
addEnableAutoConfigurationAnnotation(source, classNode);
|
||||
addEnableAutoConfigurationAnnotation(classNode);
|
||||
}
|
||||
|
||||
private void addEnableAutoConfigurationAnnotation(SourceUnit source,
|
||||
ClassNode classNode) {
|
||||
private void addEnableAutoConfigurationAnnotation(ClassNode classNode) {
|
||||
if (!hasEnableAutoConfigureAnnotation(classNode)) {
|
||||
AnnotationNode annotationNode = new AnnotationNode(
|
||||
ClassHelper.make("EnableAutoConfiguration"));
|
||||
|
||||
Reference in New Issue
Block a user