@@ -39,13 +39,12 @@ import com.intellij.openapi.util.Disposer
39
39
import com.intellij.openapi.util.io.FileUtil
40
40
import com.intellij.openapi.vfs.VirtualFile
41
41
import com.intellij.openapi.vfs.VirtualFileManager
42
+ import com.intellij.platform.backend.workspace.WorkspaceModel
42
43
import com.intellij.platform.backend.workspace.toVirtualFileUrl
43
44
import com.intellij.platform.workspace.jps.entities.LibraryRoot
44
45
import com.intellij.platform.workspace.jps.entities.LibraryRootTypeId
45
46
import com.intellij.platform.workspace.jps.entities.modifyEntity
46
47
import com.intellij.platform.workspace.storage.MutableEntityStorage
47
- import com.intellij.platform.workspace.storage.url.VirtualFileUrlManager
48
- import com.intellij.workspaceModel.ide.getInstance
49
48
import com.intellij.workspaceModel.ide.impl.legacyBridge.library.LibraryBridge
50
49
import com.intellij.workspaceModel.ide.impl.legacyBridge.library.ProjectLibraryTableBridgeImpl.Companion.findLibraryEntity
51
50
import org.jetbrains.concurrency.AsyncPromise
@@ -85,7 +84,7 @@ class TranslationExternalAnnotationsArtifactsResolver : ExternalAnnotationsArtif
85
84
val annotationsPath = findAnnotationsPath(false ) ? : findAnnotationsPath(true ) ? : return false
86
85
87
86
val libraryEntity = diff.findLibraryEntity(library) ? : return true
88
- val vfUrlManager = VirtualFileUrlManager .getInstance(project)
87
+ val vfUrlManager = WorkspaceModel .getInstance(project).getVirtualFileUrlManager( )
89
88
val newUrl = annotationsPath.toVirtualFileUrl(vfUrlManager)
90
89
val annotationsRootType = LibraryRootTypeId (AnnotationOrderRootType .ANNOTATIONS_ID )
91
90
0 commit comments