Package org.openrewrite.groovy
Class GroovyParser.Builder
java.lang.Object
org.openrewrite.Parser.Builder
org.openrewrite.groovy.GroovyParser.Builder
- All Implemented Interfaces:
Cloneable
- Enclosing class:
- GroovyParser
public static class GroovyParser.Builder
extends org.openrewrite.Parser.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()classpath(@Nullable Collection<Path> classpath) classpathFromResource(org.openrewrite.ExecutionContext ctx, String... artifactNamesWithVersions) compilerCustomizers(Iterable<Consumer<org.codehaus.groovy.control.CompilerConfiguration>> compilerCustomizers) final GroovyParser.BuildercompilerCustomizers(Consumer<org.codehaus.groovy.control.CompilerConfiguration>... compilerCustomizers) logCompilationWarningsAndErrors(boolean logCompilationWarningsAndErrors) typeCache(org.openrewrite.java.internal.JavaTypeCache typeCache) Methods inherited from class org.openrewrite.Parser.Builder
clone, getSourceFileType
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
logCompilationWarningsAndErrors
public GroovyParser.Builder logCompilationWarningsAndErrors(boolean logCompilationWarningsAndErrors) -
classpath
-
classpath
-
classpathFromResource
public GroovyParser.Builder classpathFromResource(org.openrewrite.ExecutionContext ctx, String... artifactNamesWithVersions) -
typeCache
-
styles
-
compilerCustomizers
@SafeVarargs public final GroovyParser.Builder compilerCustomizers(Consumer<org.codehaus.groovy.control.CompilerConfiguration>... compilerCustomizers) -
compilerCustomizers
public GroovyParser.Builder compilerCustomizers(Iterable<Consumer<org.codehaus.groovy.control.CompilerConfiguration>> compilerCustomizers) -
build
- Specified by:
buildin classorg.openrewrite.Parser.Builder
-
getDslName
- Specified by:
getDslNamein classorg.openrewrite.Parser.Builder
-