From 20669c1b97bcf689f3e0abcf52f8b4ac737456a1 Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Wed, 23 Nov 2016 17:57:56 +0300 Subject: [PATCH] JS: fix building stubs for JS library that contains classes in default package --- build.xml | 9 --------- .../kotlin/idea/decompiler/js/JsMetaFileUtils.kt | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/build.xml b/build.xml index 40c1d6390c4..feadab0b9b8 100644 --- a/build.xml +++ b/build.xml @@ -420,15 +420,6 @@ - - - - - - - - - diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/js/JsMetaFileUtils.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/js/JsMetaFileUtils.kt index 5d10552f3a5..eacc1a027ab 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/js/JsMetaFileUtils.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/js/JsMetaFileUtils.kt @@ -57,7 +57,7 @@ object JsMetaFileUtils { private fun getPackageFqName(relPath: String): FqName { val pathToFile = relPath.substringAfter(VfsUtilCore.VFS_SEPARATOR_CHAR) - if (isDefaultPackageMetafile(pathToFile)) return FqName.ROOT + if (isDefaultPackageMetafile(pathToFile) || !pathToFile.contains(VfsUtilCore.VFS_SEPARATOR_CHAR)) return FqName.ROOT val name = pathToFile.substringBeforeLast(VfsUtilCore.VFS_SEPARATOR_CHAR) return FqName(name.replace(VfsUtilCore.VFS_SEPARATOR_CHAR, '.'))