[Stubs] Refactoring: reduce member visibility in KotlinStubOrigin

This commit is contained in:
Alexey Merkulov
2023-08-16 16:03:17 +02:00
committed by Space Team
parent 60d5de56cb
commit 73b2ccff76
@@ -41,9 +41,8 @@ sealed class KotlinStubOrigin {
val className: String // Internal name of the package part class val className: String // Internal name of the package part class
) : KotlinStubOrigin() { ) : KotlinStubOrigin() {
companion object { companion object {
const val KIND = 1 @JvmStatic
internal fun deserializeContent(dataStream: StubInputStream): Facade? {
fun deserializeContent(dataStream: StubInputStream): Facade? {
val className = dataStream.readNameString() ?: return null val className = dataStream.readNameString() ?: return null
return Facade(className) return Facade(className)
} }
@@ -61,9 +60,8 @@ sealed class KotlinStubOrigin {
val facadeClassName: String // Internal name of the facade class val facadeClassName: String // Internal name of the facade class
) : KotlinStubOrigin() { ) : KotlinStubOrigin() {
companion object { companion object {
const val KIND = 2 @JvmStatic
internal fun deserializeContent(dataStream: StubInputStream): MultiFileFacade? {
fun deserializeContent(dataStream: StubInputStream): MultiFileFacade? {
val classId = dataStream.readNameString() ?: return null val classId = dataStream.readNameString() ?: return null
val facadeClassId = dataStream.readNameString() ?: return null val facadeClassId = dataStream.readNameString() ?: return null
return MultiFileFacade(classId, facadeClassId) return MultiFileFacade(classId, facadeClassId)