Specify type explicitly in KotlinCoreProjectEnvironment.createCoreFileManager to allow overriding this method with different implementation
This commit is contained in:
committed by
Alexander Udalov
parent
21000f4174
commit
d953a03807
+2
-1
@@ -19,10 +19,11 @@ package org.jetbrains.kotlin.cli.jvm.compiler
|
|||||||
import com.intellij.core.JavaCoreProjectEnvironment
|
import com.intellij.core.JavaCoreProjectEnvironment
|
||||||
import com.intellij.openapi.Disposable
|
import com.intellij.openapi.Disposable
|
||||||
import com.intellij.psi.PsiManager
|
import com.intellij.psi.PsiManager
|
||||||
|
import org.jetbrains.kotlin.resolve.jvm.KotlinCliJavaFileManager
|
||||||
|
|
||||||
open class KotlinCoreProjectEnvironment(
|
open class KotlinCoreProjectEnvironment(
|
||||||
disposable: Disposable,
|
disposable: Disposable,
|
||||||
applicationEnvironment: KotlinCoreApplicationEnvironment
|
applicationEnvironment: KotlinCoreApplicationEnvironment
|
||||||
) : JavaCoreProjectEnvironment(disposable, applicationEnvironment) {
|
) : JavaCoreProjectEnvironment(disposable, applicationEnvironment) {
|
||||||
override fun createCoreFileManager() = KotlinCliJavaFileManagerImpl(PsiManager.getInstance(project))
|
override fun createCoreFileManager(): KotlinCliJavaFileManager = KotlinCliJavaFileManagerImpl(PsiManager.getInstance(project))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user