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

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

public class CompileEnvironmentUtil
extends java.lang.Object


Constructor Summary
CompileEnvironmentUtil()
           
 
Method Summary
static java.util.List<KtFile> getJetFiles(com.intellij.openapi.project.Project project, java.util.Collection<java.lang.String> sourceRoots, kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit> reportError)
           
static ModuleScriptData loadModuleDescriptions(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 ModuleScriptData loadModuleDescriptions(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<KtFile> getJetFiles(@NotNull
                                                         com.intellij.openapi.project.Project project,
                                                         @NotNull
                                                         java.util.Collection<java.lang.String> sourceRoots,
                                                         @NotNull
                                                         kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit> reportError)