Skip to content

Commit cffd2b1

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 51342fb commit cffd2b1

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

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)