public interface Migrate
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<java.net.URL> |
fetch(java.util.List<coursierapi.Dependency> dependencies,
coursierapi.ResolutionParams resolutionParams) |
static java.lang.ClassLoader |
getClassLoader(java.lang.String migrateVersion,
java.lang.String scalaVersion) |
static Migrate |
getInstance(java.lang.ClassLoader classLoader,
Logger logger) |
static java.util.List<java.net.URL> |
getJars(java.lang.String migrateVersion,
java.lang.String scalaVersion) |
void |
migrate(java.util.List<java.nio.file.Path> unmanagedSources,
java.util.List<java.nio.file.Path> managedSources,
java.nio.file.Path targetRoot,
java.util.List<java.nio.file.Path> scala2Classpath,
java.util.List<java.lang.String> scala2CompilerOptions,
java.util.List<java.nio.file.Path> scala3Classpath,
java.util.List<java.lang.String> scala3CompilerOptions,
java.nio.file.Path scala3ClassDirectory,
java.nio.file.Path baseDirectory) |
MigratedScalacOptions |
migrateScalacOption(java.util.List<java.lang.String> scala3CompilerOptions) |
void |
migrateSyntax(java.util.List<java.nio.file.Path> unmanagedSources,
java.nio.file.Path targetRoot,
java.util.List<java.nio.file.Path> scala2Classpath,
java.util.List<java.lang.String> scala2CompilerOptions,
java.nio.file.Path baseDirectory) |
void migrate(java.util.List<java.nio.file.Path> unmanagedSources,
java.util.List<java.nio.file.Path> managedSources,
java.nio.file.Path targetRoot,
java.util.List<java.nio.file.Path> scala2Classpath,
java.util.List<java.lang.String> scala2CompilerOptions,
java.util.List<java.nio.file.Path> scala3Classpath,
java.util.List<java.lang.String> scala3CompilerOptions,
java.nio.file.Path scala3ClassDirectory,
java.nio.file.Path baseDirectory)
MigratedScalacOptions migrateScalacOption(java.util.List<java.lang.String> scala3CompilerOptions)
void migrateSyntax(java.util.List<java.nio.file.Path> unmanagedSources,
java.nio.file.Path targetRoot,
java.util.List<java.nio.file.Path> scala2Classpath,
java.util.List<java.lang.String> scala2CompilerOptions,
java.nio.file.Path baseDirectory)
static java.lang.ClassLoader getClassLoader(java.lang.String migrateVersion,
java.lang.String scalaVersion)
throws java.lang.Exception
java.lang.Exceptionstatic Migrate getInstance(java.lang.ClassLoader classLoader, Logger logger) throws java.lang.Exception
java.lang.Exceptionstatic java.util.List<java.net.URL> getJars(java.lang.String migrateVersion,
java.lang.String scalaVersion)
throws java.lang.Exception
java.lang.Exceptionstatic java.util.List<java.net.URL> fetch(java.util.List<coursierapi.Dependency> dependencies,
coursierapi.ResolutionParams resolutionParams)
throws java.lang.Exception
java.lang.Exception