Minor, rename val EXTENSION_REGISTRY -> extensionRegistry

This commit is contained in:
Alexander Udalov
2015-07-02 18:32:28 +03:00
parent 110d6fa7f1
commit c8439ae6fc
7 changed files with 12 additions and 13 deletions
@@ -23,11 +23,11 @@ import org.jetbrains.kotlin.serialization.SerializedResourcePaths
import org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf import org.jetbrains.kotlin.serialization.builtins.BuiltInsProtoBuf
public object BuiltInsSerializedResourcePaths : SerializedResourcePaths() { public object BuiltInsSerializedResourcePaths : SerializedResourcePaths() {
public override val EXTENSION_REGISTRY: ExtensionRegistryLite public override val extensionRegistry: ExtensionRegistryLite
init { init {
EXTENSION_REGISTRY = ExtensionRegistryLite.newInstance() extensionRegistry = ExtensionRegistryLite.newInstance()
BuiltInsProtoBuf.registerAllExtensions(EXTENSION_REGISTRY) BuiltInsProtoBuf.registerAllExtensions(extensionRegistry)
} }
private val CLASS_METADATA_FILE_EXTENSION = "kotlin_class" private val CLASS_METADATA_FILE_EXTENSION = "kotlin_class"
@@ -21,7 +21,7 @@ import org.jetbrains.kotlin.name.ClassId
import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.FqName
public abstract class SerializedResourcePaths { public abstract class SerializedResourcePaths {
public abstract val EXTENSION_REGISTRY: ExtensionRegistryLite public abstract val extensionRegistry: ExtensionRegistryLite
public abstract fun getClassMetadataPath(classId: ClassId): String public abstract fun getClassMetadataPath(classId: ClassId): String
@@ -39,5 +39,4 @@ public abstract class SerializedResourcePaths {
} }
public val fallbackPaths: FallbackPaths = FallbackPaths public val fallbackPaths: FallbackPaths = FallbackPaths
}
}
@@ -51,7 +51,7 @@ public abstract class DeserializedPackageFragment(
internal val deserializedMemberScope by storageManager.createLazyValue { internal val deserializedMemberScope by storageManager.createLazyValue {
val packageStream = loadResourceSure(serializedResourcePaths.getPackageFilePath(fqName)) val packageStream = loadResourceSure(serializedResourcePaths.getPackageFilePath(fqName))
val packageProto = ProtoBuf.Package.parseFrom(packageStream, serializedResourcePaths.EXTENSION_REGISTRY) val packageProto = ProtoBuf.Package.parseFrom(packageStream, serializedResourcePaths.extensionRegistry)
DeserializedPackageMemberScope(this, packageProto, nameResolver, components, classNames = { loadClassNames(packageProto) }) DeserializedPackageMemberScope(this, packageProto, nameResolver, components, classNames = { loadClassNames(packageProto) })
} }
@@ -36,7 +36,7 @@ public open class ResourceLoadingClassDataFinder(
return ClassData( return ClassData(
packageFragment.nameResolver, packageFragment.nameResolver,
ProtoBuf.Class.parseFrom(stream, serializedResourcePaths.EXTENSION_REGISTRY) ProtoBuf.Class.parseFrom(stream, serializedResourcePaths.extensionRegistry)
) )
} }
} }
@@ -33,7 +33,7 @@ public class KotlinJavascriptPackageFragment(
protected override fun loadClassNames(packageProto: ProtoBuf.Package): Collection<Name> { protected override fun loadClassNames(packageProto: ProtoBuf.Package): Collection<Name> {
val classesStream = loadResourceSure(KotlinJavascriptSerializedResourcePaths.getClassesInPackageFilePath(fqName)) val classesStream = loadResourceSure(KotlinJavascriptSerializedResourcePaths.getClassesInPackageFilePath(fqName))
val classesProto = JsProtoBuf.Classes.parseFrom(classesStream, serializedResourcePaths.EXTENSION_REGISTRY) val classesProto = JsProtoBuf.Classes.parseFrom(classesStream, serializedResourcePaths.extensionRegistry)
return classesProto.getClassNameList()?.map { id -> nameResolver.getName(id) } ?: listOf() return classesProto.getClassNameList()?.map { id -> nameResolver.getName(id) } ?: listOf()
} }
} }
@@ -23,10 +23,10 @@ import org.jetbrains.kotlin.name.Name
import org.jetbrains.kotlin.serialization.SerializedResourcePaths import org.jetbrains.kotlin.serialization.SerializedResourcePaths
public object KotlinJavascriptSerializedResourcePaths : SerializedResourcePaths() { public object KotlinJavascriptSerializedResourcePaths : SerializedResourcePaths() {
public override val EXTENSION_REGISTRY: ExtensionRegistryLite = ExtensionRegistryLite.newInstance() public override val extensionRegistry: ExtensionRegistryLite = ExtensionRegistryLite.newInstance()
init { init {
JsProtoBuf.registerAllExtensions(EXTENSION_REGISTRY) JsProtoBuf.registerAllExtensions(extensionRegistry)
} }
private val CLASSES_FILE_EXTENSION = "kotlin_classes" private val CLASSES_FILE_EXTENSION = "kotlin_classes"
@@ -23,13 +23,13 @@ import org.jetbrains.kotlin.serialization.deserialization.NameResolver
import java.io.ByteArrayInputStream import java.io.ByteArrayInputStream
public fun ByteArray.toPackageData(nameResolver: NameResolver): PackageData { public fun ByteArray.toPackageData(nameResolver: NameResolver): PackageData {
val registry = KotlinJavascriptSerializedResourcePaths.EXTENSION_REGISTRY val registry = KotlinJavascriptSerializedResourcePaths.extensionRegistry
val packageProto = ProtoBuf.Package.parseFrom(ByteArrayInputStream(this), registry) val packageProto = ProtoBuf.Package.parseFrom(ByteArrayInputStream(this), registry)
return PackageData(nameResolver, packageProto) return PackageData(nameResolver, packageProto)
} }
public fun ByteArray.toClassData(nameResolver: NameResolver): ClassData { public fun ByteArray.toClassData(nameResolver: NameResolver): ClassData {
val registry = KotlinJavascriptSerializedResourcePaths.EXTENSION_REGISTRY val registry = KotlinJavascriptSerializedResourcePaths.extensionRegistry
val classProto = ProtoBuf.Class.parseFrom(ByteArrayInputStream(this), registry) val classProto = ProtoBuf.Class.parseFrom(ByteArrayInputStream(this), registry)
return ClassData(nameResolver, classProto) return ClassData(nameResolver, classProto)
} }