public class Scala3Compiler
extends java.lang.Object
| Constructor and Description |
|---|
Scala3Compiler(dotty.tools.dotc.Compiler compiler,
dotty.tools.dotc.core.Contexts.Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
compileAndReport(scala.collection.immutable.List<CompilationUnit> units,
Logger r) |
java.lang.String[] |
compileAndReportFilesWithErrors(scala.collection.immutable.List<CompilationUnit> units) |
void |
compileWithRewrite(scala.collection.immutable.List<java.lang.String> paths) |
void |
quietCompile(scala.collection.immutable.List<CompilationUnit> units) |
static Scala3Compiler |
setup(java.lang.String[] args) |
public Scala3Compiler(dotty.tools.dotc.Compiler compiler,
dotty.tools.dotc.core.Contexts.Context context)
public static Scala3Compiler setup(java.lang.String[] args)
public void quietCompile(scala.collection.immutable.List<CompilationUnit> units) throws migrate.interfaces.CompilationException
migrate.interfaces.CompilationExceptionpublic void compileWithRewrite(scala.collection.immutable.List<java.lang.String> paths)
throws migrate.interfaces.CompilationException
migrate.interfaces.CompilationExceptionpublic void compileAndReport(scala.collection.immutable.List<CompilationUnit> units, Logger r) throws migrate.interfaces.CompilationException
migrate.interfaces.CompilationExceptionpublic java.lang.String[] compileAndReportFilesWithErrors(scala.collection.immutable.List<CompilationUnit> units)