[minor] use psi original file if virtual file is not available...
for script dependencies, fixes completion tests
This commit is contained in:
@@ -24,7 +24,7 @@ import kotlin.script.experimental.dependencies.ScriptDependencies
|
|||||||
|
|
||||||
interface ScriptDependenciesProvider {
|
interface ScriptDependenciesProvider {
|
||||||
fun getScriptDependencies(file: VirtualFile): ScriptDependencies?
|
fun getScriptDependencies(file: VirtualFile): ScriptDependencies?
|
||||||
fun getScriptDependencies(file: PsiFile) = getScriptDependencies(file.virtualFile)
|
fun getScriptDependencies(file: PsiFile) = getScriptDependencies(file.virtualFile ?: file.originalFile.virtualFile)
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
fun getInstance(project: Project): ScriptDependenciesProvider =
|
fun getInstance(project: Project): ScriptDependenciesProvider =
|
||||||
|
|||||||
Reference in New Issue
Block a user