From 62ff7ae1e0107191afd706d6137be1b2b5463ac8 Mon Sep 17 00:00:00 2001 From: Alex Plate Date: Tue, 26 Mar 2024 13:22:11 +0200 Subject: [PATCH] [Workspace Model] [IJPL-857] Update codegen according to changes in the `WorkspaceEntity.Builder` GitOrigin-RevId: f1bb40fda785119cb2f7064fa60d58640785d267 --- platform/workspace/codegen-impl/gradle.properties | 2 +- .../codegen/impl/writer/classes/implWsDataClassCode.kt | 1 - .../codegen/impl/writer/classes/implWsEntityBuilderClassCode.kt | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/platform/workspace/codegen-impl/gradle.properties b/platform/workspace/codegen-impl/gradle.properties index 6dc2cc7ec3bd..52b49b5de1e9 100644 --- a/platform/workspace/codegen-impl/gradle.properties +++ b/platform/workspace/codegen-impl/gradle.properties @@ -1,3 +1,3 @@ -codegenImplMinorVersion = 10 +codegenImplMinorVersion = 11 codegenImplMajorVersion = 5 codegenApiVersion = 3 \ No newline at end of file diff --git a/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsDataClassCode.kt b/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsDataClassCode.kt index 5158bc843d60..fe63c99979e7 100644 --- a/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsDataClassCode.kt +++ b/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsDataClassCode.kt @@ -45,7 +45,6 @@ fun ObjClass<*>.implWsDataClassCode(): String { "override fun wrapAsModifiable(diff: ${MutableEntityStorage}): ${WorkspaceEntity.Builder}<$javaFullName>") { line("val modifiable = $javaImplBuilderName(null)") line("modifiable.diff = diff") - line("modifiable.snapshot = diff") line("modifiable.id = createEntityId()") line("return modifiable") } diff --git a/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsEntityBuilderClassCode.kt b/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsEntityBuilderClassCode.kt index 61ce514dfa18..6727acf062ca 100644 --- a/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsEntityBuilderClassCode.kt +++ b/platform/workspace/codegen-impl/src/main/kotlin/com/intellij/workspaceModel/codegen/impl/writer/classes/implWsEntityBuilderClassCode.kt @@ -25,7 +25,6 @@ ${ } line() line("this.diff = builder") - line("this.snapshot = builder") line("addToBuilder()") line("this.id = getEntityData().createEntityId()") lineComment("After adding entity data to the builder, we need to unbind it and move the control over entity data to builder")