Fix JvmPackageTableTest by preserving package order in ModuleMapping.create

This commit is contained in:
Alexander Udalov
2017-01-12 11:04:17 +03:00
parent d9023bdf70
commit f4d59304e2
@@ -45,7 +45,7 @@ class ModuleMapping private constructor(val packageFqName2Parts: Map<String, Pac
if (version.isCompatible()) {
val table = JvmPackageTable.PackageTable.parseFrom(stream) ?: return EMPTY
val result = hashMapOf<String, PackageParts>()
val result = linkedMapOf<String, PackageParts>()
for (proto in table.packagePartsList) {
val packageParts = result.getOrPut(proto.packageFqName) { PackageParts(proto.packageFqName) }