From 2b4868c3ce1d3773bc51ffeadd3b6e2a516eaa36 Mon Sep 17 00:00:00 2001 From: Michael Nedzelsky Date: Mon, 23 Nov 2015 19:02:08 +0300 Subject: [PATCH] js: do not generate files for empty string tables --- .../serialization/js/KotlinJavascriptSerializationUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptSerializationUtil.kt b/js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptSerializationUtil.kt index fb094ae7739..8d00db86d70 100644 --- a/js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptSerializationUtil.kt +++ b/js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptSerializationUtil.kt @@ -133,7 +133,7 @@ public object KotlinJavascriptSerializationUtil { strings.serializeTo(nameStream) val stringBytes = nameStream.toByteArray() - if (!stringBytes.isEmpty()) { + if (!stringBytes.isEmpty() && !Arrays.equals(stringBytes, STRING_TABLE_DEFAULT_BYTES)) { writeFun(KotlinJavascriptSerializedResourcePaths.getStringTableFilePath(fqName), stringBytes) } }