org.jetbrains.kotlin.js.config
Class LibrarySourcesConfigWithCaching

java.lang.Object
  extended by org.jetbrains.kotlin.js.config.Config
      extended by org.jetbrains.kotlin.js.config.LibrarySourcesConfig
          extended by org.jetbrains.kotlin.js.config.LibrarySourcesConfigWithCaching

public class LibrarySourcesConfigWithCaching
extends LibrarySourcesConfig


Field Summary
static java.util.List<java.lang.String> JS_STDLIB
           
 
Fields inherited from class org.jetbrains.kotlin.js.config.LibrarySourcesConfig
BUILTINS_JS_FILE_NAME, BUILTINS_JS_MODULE_NAME, EXTERNAL_MODULE_NAME, STDLIB_JS_FILE_NAME, STDLIB_JS_MODULE_NAME, UNKNOWN_EXTERNAL_MODULE_NAME
 
Fields inherited from class org.jetbrains.kotlin.js.config.Config
metadata
 
Constructor Summary
LibrarySourcesConfigWithCaching(com.intellij.openapi.project.Project project, java.lang.String moduleId, EcmaVersion ecmaVersion, boolean sourcemap, boolean inlineEnabled, boolean isUnitTestConfig)
           
 
Method Summary
protected  void init(java.util.List<JetFile> sourceFilesInLibraries, java.util.List<KotlinJavascriptMetadata> metadata)
           
 boolean isTestConfig()
           
 
Methods inherited from class org.jetbrains.kotlin.js.config.LibrarySourcesConfig
checkLibFilesAndReportErrors, getJetFileByVirtualFile, getLibraries, setupPsiFile
 
Methods inherited from class org.jetbrains.kotlin.js.config.Config
getModuleDescriptors, getModuleId, getProject, getSourceFilesFromLibraries, getTarget, isInlineEnabled, isSourcemap, withJsLibAdded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JS_STDLIB

public static final java.util.List<java.lang.String> JS_STDLIB
Constructor Detail

LibrarySourcesConfigWithCaching

public LibrarySourcesConfigWithCaching(@NotNull
                                       com.intellij.openapi.project.Project project,
                                       @NotNull
                                       java.lang.String moduleId,
                                       @NotNull
                                       EcmaVersion ecmaVersion,
                                       boolean sourcemap,
                                       boolean inlineEnabled,
                                       boolean isUnitTestConfig)
Method Detail

init

protected void init(@NotNull
                    java.util.List<JetFile> sourceFilesInLibraries,
                    @NotNull
                    java.util.List<KotlinJavascriptMetadata> metadata)
Overrides:
init in class LibrarySourcesConfig

isTestConfig

public boolean isTestConfig()
Overrides:
isTestConfig in class Config