diff --git a/.idea/libraries/rd_core.xml b/.idea/libraries/rd_core.xml
index f11d8e48de07..159199e6572d 100644
--- a/.idea/libraries/rd_core.xml
+++ b/.idea/libraries/rd_core.xml
@@ -1,20 +1,20 @@
-
+
-
- 7a2fff0ae7ecc265d567cf8b5c15e5ae459a53955fa394dda76953de6fb39f39
+
+ c2d15c010a190d34a21d10d8825ac3abb308d9637f67c1cf52d0b32dbb9f3fc2
-
+
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/rd_framework.xml b/.idea/libraries/rd_framework.xml
index 846cce55d687..b3d31a4e1095 100644
--- a/.idea/libraries/rd_framework.xml
+++ b/.idea/libraries/rd_framework.xml
@@ -1,20 +1,20 @@
-
+
-
- 1b291b6d00f7dd0a68ed179ce69c08757a3c4150e7e1f329ab97eb615ea57a4a
+
+ 6adbf5b8230ad5170abfc18bf5b14a4faf9bc940cf2dc92ac220666ba0880dcd
-
+
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/rd_gen.xml b/.idea/libraries/rd_gen.xml
index dad267e44cbd..7ec5ce101e32 100644
--- a/.idea/libraries/rd_gen.xml
+++ b/.idea/libraries/rd_gen.xml
@@ -1,20 +1,20 @@
-
+
-
- cabb21d48cfe44a234ae5bf1d706f4ff02f6fcf32797c22b33e28edb6c98e5a3
+
+ 2829298e22248a9b6afd2e534f2aeeeb9ca43c6ad85b9937ff661cef6c29ea17
-
+
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/rd_swing.xml b/.idea/libraries/rd_swing.xml
index 9f8a1e24eee8..510d895cf89d 100644
--- a/.idea/libraries/rd_swing.xml
+++ b/.idea/libraries/rd_swing.xml
@@ -1,20 +1,20 @@
-
+
-
- fc7f8b283750a55aebecaafb9aa3236cfc09a1090f6ea856510202b1d1f819d9
+
+ 24b09d268392d154a951d7c12316975745bb2cac23979f9916b1824bc47a75dd
-
+
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/rd_text.xml b/.idea/libraries/rd_text.xml
index 5c6424eeb06c..b3446352b547 100644
--- a/.idea/libraries/rd_text.xml
+++ b/.idea/libraries/rd_text.xml
@@ -1,20 +1,20 @@
-
+
-
- 77ff7307db61282c574b1f2baafe792c8d30707db7c2eb3ee65cf87f19c9e7b1
+
+ d14a5276159c588086dcbab55b6b727725200e0a63303b6df34f1d43de318b61
-
+
-
+
-
+
\ No newline at end of file
diff --git a/platform/remoteDev-util/src/com/intellij/remoteDev/tests/modelGenerated/DistributedTestModel.Generated.kt b/platform/remoteDev-util/src/com/intellij/remoteDev/tests/modelGenerated/DistributedTestModel.Generated.kt
index fe9a2451d3bb..dbbf48e78580 100644
--- a/platform/remoteDev-util/src/com/intellij/remoteDev/tests/modelGenerated/DistributedTestModel.Generated.kt
+++ b/platform/remoteDev-util/src/com/intellij/remoteDev/tests/modelGenerated/DistributedTestModel.Generated.kt
@@ -26,13 +26,14 @@ class DistributedTestModel private constructor(
companion object : ISerializersOwner {
override fun registerSerializersCore(serializers: ISerializers) {
- serializers.register(RdAgentInfo)
- serializers.register(RdAgentType.marshaller)
- serializers.register(RdProductType.marshaller)
- serializers.register(RdTestSessionStackTraceElement)
- serializers.register(RdTestSessionExceptionCause)
- serializers.register(RdTestSessionException)
- serializers.register(RdTestSession)
+ val classLoader = javaClass.classLoader
+ serializers.register(LazyCompanionMarshaller(RdId(552672907393362222), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdAgentInfo"))
+ serializers.register(LazyCompanionMarshaller(RdId(552672907393700794), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdAgentType"))
+ serializers.register(LazyCompanionMarshaller(RdId(-3824320616986309148), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdProductType"))
+ serializers.register(LazyCompanionMarshaller(RdId(-4029698853809470560), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdTestSessionStackTraceElement"))
+ serializers.register(LazyCompanionMarshaller(RdId(3844250127064816121), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdTestSessionExceptionCause"))
+ serializers.register(LazyCompanionMarshaller(RdId(-6820612235039581104), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdTestSessionException"))
+ serializers.register(LazyCompanionMarshaller(RdId(-3821381997278381377), classLoader, "com.intellij.remoteDev.tests.modelGenerated.RdTestSession"))
}
@@ -111,6 +112,7 @@ data class RdAgentInfo (
companion object : IMarshaller {
override val _type: KClass = RdAgentInfo::class
+ override val id: RdId get() = RdId(552672907393362222)
@Suppress("UNCHECKED_CAST")
override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdAgentInfo {
@@ -182,9 +184,20 @@ enum class RdAgentType {
CLIENT,
GATEWAY;
- companion object {
+ companion object : IMarshaller {
val marshaller = FrameworkMarshallers.enum()
+
+ override val _type: KClass = RdAgentType::class
+ override val id: RdId get() = RdId(552672907393700794)
+
+ override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdAgentType {
+ return marshaller.read(ctx, buffer)
+ }
+
+ override fun write(ctx: SerializationCtx, buffer: AbstractBuffer, value: RdAgentType) {
+ marshaller.write(ctx, buffer, value)
+ }
}
}
@@ -196,9 +209,20 @@ enum class RdProductType {
REMOTE_DEVELOPMENT,
CODE_WITH_ME;
- companion object {
+ companion object : IMarshaller {
val marshaller = FrameworkMarshallers.enum()
+
+ override val _type: KClass = RdProductType::class
+ override val id: RdId get() = RdId(-3824320616986309148)
+
+ override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdProductType {
+ return marshaller.read(ctx, buffer)
+ }
+
+ override fun write(ctx: SerializationCtx, buffer: AbstractBuffer, value: RdProductType) {
+ marshaller.write(ctx, buffer, value)
+ }
}
}
@@ -227,6 +251,7 @@ class RdTestSession private constructor(
companion object : IMarshaller {
override val _type: KClass = RdTestSession::class
+ override val id: RdId get() = RdId(-3821381997278381377)
@Suppress("UNCHECKED_CAST")
override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdTestSession {
@@ -401,6 +426,7 @@ data class RdTestSessionException (
companion object : IMarshaller {
override val _type: KClass = RdTestSessionException::class
+ override val id: RdId get() = RdId(-6820612235039581104)
@Suppress("UNCHECKED_CAST")
override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdTestSessionException {
@@ -481,6 +507,7 @@ data class RdTestSessionExceptionCause (
companion object : IMarshaller {
override val _type: KClass = RdTestSessionExceptionCause::class
+ override val id: RdId get() = RdId(3844250127064816121)
@Suppress("UNCHECKED_CAST")
override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdTestSessionExceptionCause {
@@ -552,6 +579,7 @@ data class RdTestSessionStackTraceElement (
companion object : IMarshaller {
override val _type: KClass = RdTestSessionStackTraceElement::class
+ override val id: RdId get() = RdId(-4029698853809470560)
@Suppress("UNCHECKED_CAST")
override fun read(ctx: SerializationCtx, buffer: AbstractBuffer): RdTestSessionStackTraceElement {