kotlin M13 compatibility

This commit is contained in:
Vladimir Krivosheev
2015-09-29 17:39:48 +02:00
parent b7e190473f
commit 04c83bb295
@@ -125,12 +125,16 @@ private class ImportSettingsAction : AnAction(), DumbAware {
private fun getComponentsStored(settings: File, registeredComponents: Collection<ExportableItem>): List<ExportableItem> {
val zipEntries = THashSet<String>()
ZipFile(settings).use {
val enumeration = it.entries()
val zipFile = ZipFile(settings)
try {
val enumeration = zipFile.entries()
while (enumeration.hasMoreElements()) {
zipEntries.add(enumeration.nextElement().name)
}
}
finally {
zipFile.close()
}
val configPath = File(PathManager.getConfigPath())
val components = ArrayList<ExportableItem>()