Skip to content

Commit 3ceb7d8

Browse files
committed
Fix editor get virtual file compatible
1 parent 2f2a89e commit 3ceb7d8

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/kotlin/ai/devchat/idea/GenTestsCodeVisionProvider.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import com.intellij.openapi.actionSystem.ActionManager
1010
import com.intellij.openapi.actionSystem.ActionPlaces
1111
import com.intellij.openapi.actionSystem.ex.ActionUtil
1212
import com.intellij.openapi.editor.Editor
13+
import com.intellij.openapi.fileEditor.FileDocumentManager
1314
import com.intellij.openapi.roots.ProjectFileIndex
1415
import com.intellij.openapi.util.IconLoader
1516
import com.intellij.openapi.util.TextRange
@@ -54,7 +55,7 @@ class GenTestsCodeVisionProvider : CodeVisionProviderBase() {
5455
mapOf(
5556
"command" to "genUnitTests",
5657
"message" to "/unit_tests " + listOf(
57-
editor.virtualFile.path,
58+
FileDocumentManager.getInstance().getFile(editor.document)!!.path,
5859
(element as? PsiNamedElement)?.name,
5960
editor.document.getLineNumber(element.startOffset),
6061
editor.document.getLineNumber(element.endOffset),

0 commit comments

Comments
 (0)