Skip to content

Commit 65dff32

Browse files
committed
Replace deprecated resolveSingleFileKlib with ToolingSingleFileKlibResolveStrategy.resolve
1 parent 684c5a5 commit 65dff32

File tree

1 file changed

+4
-7
lines changed
  • dokka-subprojects/analysis-kotlin-descriptors-compiler/src/main/kotlin/org/jetbrains/dokka/analysis/kotlin/descriptors/compiler/configuration

1 file changed

+4
-7
lines changed

dokka-subprojects/analysis-kotlin-descriptors-compiler/src/main/kotlin/org/jetbrains/dokka/analysis/kotlin/descriptors/compiler/configuration/AnalysisEnvironment.kt

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ import org.jetbrains.kotlin.js.config.JSConfigurationKeys
5555
import org.jetbrains.kotlin.js.resolve.JsPlatformAnalyzerServices
5656
import org.jetbrains.kotlin.library.KLIB_FILE_EXTENSION
5757
import org.jetbrains.kotlin.library.KotlinLibrary
58+
import org.jetbrains.kotlin.library.SingleFileKlibResolveStrategy
5859
import org.jetbrains.kotlin.library.ToolingSingleFileKlibResolveStrategy
59-
import org.jetbrains.kotlin.library.resolveSingleFileKlib
6060
import org.jetbrains.kotlin.load.java.structure.impl.JavaClassImpl
6161
import org.jetbrains.kotlin.load.java.structure.impl.classFiles.BinaryJavaClass
6262
import org.jetbrains.kotlin.name.Name
@@ -75,6 +75,7 @@ import org.jetbrains.kotlin.resolve.jvm.JvmResolverForModuleFactory
7575
import org.jetbrains.kotlin.resolve.jvm.platform.JvmPlatformAnalyzerServices
7676
import org.jetbrains.kotlin.resolve.konan.platform.NativePlatformAnalyzerServices
7777
import org.jetbrains.kotlin.storage.LockBasedStorageManager
78+
import org.jetbrains.kotlin.util.DummyLogger
7879
import java.io.File
7980
import org.jetbrains.kotlin.konan.file.File as KFile
8081

@@ -304,10 +305,8 @@ public class AnalysisEnvironment(
304305
.filter { it.isDirectory || it.extension == KLIB_FILE_EXTENSION }
305306
.forEach { libraryFile ->
306307
try {
307-
val kotlinLibrary = resolveSingleFileKlib(
308-
libraryFile = KFile(libraryFile.absolutePath),
309-
strategy = ToolingSingleFileKlibResolveStrategy
310-
)
308+
val kotlinLibrary = ToolingSingleFileKlibResolveStrategy
309+
.resolve(KFile(libraryFile.absolutePath), DummyLogger)
311310
if (kLibService.isAnalysisCompatible(kotlinLibrary)) {
312311
// exists, is KLIB, has compatible format
313312
result.put(
@@ -589,5 +588,3 @@ public class AnalysisEnvironment(
589588
}
590589

591590
}
592-
593-

0 commit comments

Comments
 (0)