org.jetbrains.kotlin.js.config
Class LibrarySourcesConfig
java.lang.Object
org.jetbrains.kotlin.js.config.JsConfig
org.jetbrains.kotlin.js.config.LibrarySourcesConfig
public class LibrarySourcesConfig
- extends JsConfig
Method Summary |
boolean |
checkLibFilesAndReportErrors(kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit> report)
|
protected static KtFile |
getJetFileByVirtualFile(com.intellij.openapi.vfs.VirtualFile file,
java.lang.String moduleName,
com.intellij.psi.PsiManager psiManager)
|
java.util.List<java.lang.String> |
getLibraries()
|
protected void |
init(java.util.List<KtFile> sourceFilesInLibraries,
java.util.List<KotlinJavascriptMetadata> metadata)
|
boolean |
isTestConfig()
|
protected static void |
setupPsiFile(com.intellij.psi.PsiFile psiFile,
java.lang.String moduleName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JS_STDLIB
public static final java.util.List<java.lang.String> JS_STDLIB
EXTERNAL_MODULE_NAME
@NotNull
public static final com.intellij.openapi.util.Key<java.lang.String> EXTERNAL_MODULE_NAME
UNKNOWN_EXTERNAL_MODULE_NAME
@NotNull
public static final java.lang.String UNKNOWN_EXTERNAL_MODULE_NAME
- See Also:
- Constant Field Values
STDLIB_JS_MODULE_NAME
public static final java.lang.String STDLIB_JS_MODULE_NAME
- See Also:
- Constant Field Values
BUILTINS_JS_MODULE_NAME
public static final java.lang.String BUILTINS_JS_MODULE_NAME
- See Also:
- Constant Field Values
BUILTINS_JS_FILE_NAME
public static final java.lang.String BUILTINS_JS_FILE_NAME
STDLIB_JS_FILE_NAME
public static final java.lang.String STDLIB_JS_FILE_NAME
isTestConfig
public boolean isTestConfig()
- Overrides:
isTestConfig
in class JsConfig
getLibraries
@NotNull
public java.util.List<java.lang.String> getLibraries()
init
protected void init(@NotNull
java.util.List<KtFile> sourceFilesInLibraries,
@NotNull
java.util.List<KotlinJavascriptMetadata> metadata)
- Specified by:
init
in class JsConfig
checkLibFilesAndReportErrors
public boolean checkLibFilesAndReportErrors(@NotNull
kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit> report)
- Specified by:
checkLibFilesAndReportErrors
in class JsConfig
getJetFileByVirtualFile
protected static KtFile getJetFileByVirtualFile(com.intellij.openapi.vfs.VirtualFile file,
java.lang.String moduleName,
com.intellij.psi.PsiManager psiManager)
setupPsiFile
protected static void setupPsiFile(com.intellij.psi.PsiFile psiFile,
java.lang.String moduleName)