Skip to content

Commit 560c78a

Browse files
committed
Fix internal API usage in external annotations resolver
In later versions findLibraryEntity becomes internal, resolve seems to be the correct method to use here
1 parent 9ab7829 commit 560c78a

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

src/main/kotlin/translations/identification/TranslationExternalAnnotationsArtifactsResolver.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ import com.intellij.platform.workspace.jps.entities.LibraryRootTypeId
4646
import com.intellij.platform.workspace.jps.entities.modifyEntity
4747
import com.intellij.platform.workspace.storage.MutableEntityStorage
4848
import com.intellij.workspaceModel.ide.impl.legacyBridge.library.LibraryBridge
49-
import com.intellij.workspaceModel.ide.impl.legacyBridge.library.ProjectLibraryTableBridgeImpl.Companion.findLibraryEntity
5049
import org.jetbrains.concurrency.AsyncPromise
5150
import org.jetbrains.concurrency.Promise
5251
import org.jetbrains.concurrency.resolvedPromise
@@ -83,7 +82,7 @@ class TranslationExternalAnnotationsArtifactsResolver : ExternalAnnotationsArtif
8382

8483
val annotationsPath = findAnnotationsPath(false) ?: findAnnotationsPath(true) ?: return false
8584

86-
val libraryEntity = diff.findLibraryEntity(library) ?: return true
85+
val libraryEntity = diff.resolve(library.libraryId) ?: return true
8786
val vfUrlManager = WorkspaceModel.getInstance(project).getVirtualFileUrlManager()
8887
val newUrl = annotationsPath.toVirtualFileUrl(vfUrlManager)
8988
val annotationsRootType = LibraryRootTypeId(AnnotationOrderRootType.ANNOTATIONS_ID)

0 commit comments

Comments
 (0)