Class | Description |
---|---|
CliJetFilesProvider | |
CliLightClassGenerationSupport |
This class solves the problem of interdependency between analyzing Kotlin code and generating JetLightClasses
Consider the following example:
KClass.kt refers to JClass.java and vice versa
To analyze KClass.kt we need to load descriptors from JClass.java, and to do that we need a JetLightClass instance for KClass,
which can only be constructed when the structure of KClass is known.
|
CommandLineScriptUtils | |
CompileEnvironmentUtil | |
CoreExternalAnnotationsManager | |
JetCoreEnvironment | |
KotlinToJVMBytecodeCompiler |
Exception | Description |
---|---|
CompileEnvironmentException | |
ModuleExecutionException |