org.jetbrains.jet.cli.jvm.compiler
Class CompileEnvironmentUtil

java.lang.Object
  extended by org.jetbrains.jet.cli.jvm.compiler.CompileEnvironmentUtil

public class CompileEnvironmentUtil
extends java.lang.Object


Constructor Summary
CompileEnvironmentUtil()
           
 
Method Summary
static java.util.List<JetFile> getJetFiles(com.intellij.openapi.project.Project project, java.util.List<java.lang.String> sourceRoots, kotlin.Function1<java.lang.String,kotlin.Unit> reportError)
           
static java.util.List<kotlin.modules.Module> loadModuleDescriptions(KotlinPaths paths, java.lang.String moduleDefinitionFile, MessageCollector messageCollector)
           
static void writeToJar(java.io.File jarPath, boolean jarRuntime, FqName mainClass, ClassFileFactory outputFiles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompileEnvironmentUtil

public CompileEnvironmentUtil()
Method Detail

loadModuleDescriptions

@NotNull
public static java.util.List<kotlin.modules.Module> loadModuleDescriptions(KotlinPaths paths,
                                                                                   java.lang.String moduleDefinitionFile,
                                                                                   MessageCollector messageCollector)

writeToJar

public static void writeToJar(java.io.File jarPath,
                              boolean jarRuntime,
                              FqName mainClass,
                              ClassFileFactory outputFiles)

getJetFiles

@NotNull
public static java.util.List<JetFile> getJetFiles(@NotNull
                                                          com.intellij.openapi.project.Project project,
                                                          @NotNull
                                                          java.util.List<java.lang.String> sourceRoots,
                                                          @NotNull
                                                          kotlin.Function1<java.lang.String,kotlin.Unit> reportError)