Remove last usage of ModelBranch API

It was decided to remove ModelBranch completely from Intellij API, see IDEA-309887
This commit is contained in:
Mikhail Zarechenskiy
2023-07-17 12:34:05 +02:00
committed by Space Team
parent 851a925b4e
commit 3cdb28e95f
@@ -6,7 +6,6 @@
package org.jetbrains.kotlin.analysis.decompiler.stub.file
import com.intellij.ide.highlighter.JavaClassFileType
import com.intellij.model.ModelBranch
import com.intellij.openapi.application.ApplicationManager
import com.intellij.openapi.diagnostic.ControlFlowException
import com.intellij.openapi.util.Key
@@ -69,7 +68,6 @@ class ClsKotlinBinaryClassCache {
jvmMetadataVersion: JvmMetadataVersion,
isKotlinBinary: Boolean?
): KotlinJvmBinaryClass? {
if (ModelBranch.getFileBranch(file) != null) return null
val classFileContent = try {
KotlinBinaryClassCache.getKotlinBinaryClassOrClassFileContent(
file, jvmMetadataVersion, fileContent = fileContent