Extract KotlinMetadataFinder interface out of KotlinClassFinder
This commit is contained in:
+2
-5
@@ -18,13 +18,10 @@ package org.jetbrains.kotlin.load.kotlin
|
||||
|
||||
import org.jetbrains.kotlin.load.java.structure.JavaClass
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.name.FqName
|
||||
import java.io.InputStream
|
||||
import org.jetbrains.kotlin.serialization.deserialization.KotlinMetadataFinder
|
||||
|
||||
interface KotlinClassFinder {
|
||||
interface KotlinClassFinder : KotlinMetadataFinder {
|
||||
fun findKotlinClass(classId: ClassId): KotlinJvmBinaryClass?
|
||||
|
||||
fun findKotlinClass(javaClass: JavaClass): KotlinJvmBinaryClass?
|
||||
|
||||
fun findBuiltInsData(packageFqName: FqName): InputStream?
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user