From ec73f8a84fb4cad9d33a7e3d7afa80c525cf5cec Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Mon, 3 Aug 2015 17:52:05 +0300 Subject: [PATCH] Implement raw types (de)serialization via special TypeCapabilities Original commit: 32c23728b3c3536377069a803d2d5310ab0c7791 --- .../kotlin/jps/incremental/ProtoCompareGenerated.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/ProtoCompareGenerated.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/ProtoCompareGenerated.kt index c5d63391f5e..20335502d91 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/ProtoCompareGenerated.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/ProtoCompareGenerated.kt @@ -177,6 +177,11 @@ open class ProtoCompareGenerated(private val oldNameResolver: NameResolver, priv } + if (old.hasExtension(JvmProtoBuf.isRaw) != new.hasExtension(JvmProtoBuf.isRaw)) return false + if (old.hasExtension(JvmProtoBuf.isRaw)) { + if (old.getExtension(JvmProtoBuf.isRaw) != new.getExtension(JvmProtoBuf.isRaw)) return false + } + return true }