Add auto imports to GroovyWvcCompiler.
This commit is contained in:
parent
45d188d064
commit
7a28b0530d
@ -9,6 +9,7 @@ import org.apache.logging.log4j.core.LoggerContext;
|
||||
import org.codehaus.groovy.control.CompilationFailedException;
|
||||
import org.codehaus.groovy.control.CompilationUnit;
|
||||
import org.codehaus.groovy.control.CompilerConfiguration;
|
||||
import org.codehaus.groovy.control.customizers.ImportCustomizer;
|
||||
import picocli.CommandLine;
|
||||
import picocli.CommandLine.Command;
|
||||
|
||||
@ -71,6 +72,15 @@ public final class GroovyWvcCompiler implements Callable<Integer> {
|
||||
|
||||
public Integer doCompile() {
|
||||
final CompilerConfiguration configuration = new CompilerConfiguration();
|
||||
|
||||
final var addGroowtImports = new ImportCustomizer();
|
||||
addGroowtImports.addStarImports(
|
||||
"groowt.view.component.web.lib",
|
||||
"groowt.view.component.web.runtime",
|
||||
"groowt.view.component.runtime"
|
||||
);
|
||||
configuration.addCompilationCustomizers(addGroowtImports);
|
||||
|
||||
configuration.setPluginFactory(new WebViewComponentParserPluginFactory());
|
||||
final CompilationUnit compilationUnit = new CompilationUnit(configuration);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user