diff --git a/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/LibraryMavenCoordinateEntityModifications.kt b/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/LibraryMavenCoordinateEntityModifications.kt index 5189502258be..a9261bfce329 100644 --- a/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/LibraryMavenCoordinateEntityModifications.kt +++ b/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/LibraryMavenCoordinateEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.impl.dependencySubstitution +import com.intellij.java.impl.dependencySubstitution.impl.LibraryMavenCoordinateEntityImpl import com.intellij.java.library.MavenCoordinates import com.intellij.platform.workspace.jps.entities.LibraryEntityBuilder import com.intellij.platform.workspace.storage.EntitySource @@ -22,6 +23,7 @@ public interface LibraryMavenCoordinateEntityBuilder : WorkspaceEntityBuilder
  • () { override val entityClass: Class get() = LibraryMavenCoordinateEntity::class.java + override val entityImplBuilderClass: Class<*> get() = LibraryMavenCoordinateEntityImpl.Builder::class.java operator fun invoke( coordinates: MavenCoordinates, entitySource: EntitySource, diff --git a/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/ModuleMavenCoordinateEntityModifications.kt b/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/ModuleMavenCoordinateEntityModifications.kt index 2ff4f91809c9..cafe275a2189 100644 --- a/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/ModuleMavenCoordinateEntityModifications.kt +++ b/java/java-impl/gen/com/intellij/java/impl/dependencySubstitution/ModuleMavenCoordinateEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.impl.dependencySubstitution +import com.intellij.java.impl.dependencySubstitution.impl.ModuleMavenCoordinateEntityImpl import com.intellij.java.library.MavenCoordinates import com.intellij.platform.workspace.jps.entities.ModuleEntityBuilder import com.intellij.platform.workspace.storage.EntitySource @@ -22,6 +23,7 @@ public interface ModuleMavenCoordinateEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ModuleMavenCoordinateEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleMavenCoordinateEntityImpl.Builder::class.java operator fun invoke( coordinates: MavenCoordinates, entitySource: EntitySource, diff --git a/platform/external-system-api/gen/com/intellij/openapi/externalSystem/settings/workspaceModel/ExternalProjectsBuildClasspathEntityModifications.kt b/platform/external-system-api/gen/com/intellij/openapi/externalSystem/settings/workspaceModel/ExternalProjectsBuildClasspathEntityModifications.kt index d13644685c7c..b409fa50417d 100644 --- a/platform/external-system-api/gen/com/intellij/openapi/externalSystem/settings/workspaceModel/ExternalProjectsBuildClasspathEntityModifications.kt +++ b/platform/external-system-api/gen/com/intellij/openapi/externalSystem/settings/workspaceModel/ExternalProjectsBuildClasspathEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.openapi.externalSystem.settings.workspaceModel +import com.intellij.openapi.externalSystem.settings.workspaceModel.impl.ExternalProjectsBuildClasspathEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -19,6 +20,7 @@ interface ExternalProjectsBuildClasspathEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ExternalProjectsBuildClasspathEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExternalProjectsBuildClasspathEntityImpl.Builder::class.java operator fun invoke( projectsBuildClasspath: Map, entitySource: EntitySource, diff --git a/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/dependencySubstitution/DependencySubstitutionEntityModifications.kt b/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/dependencySubstitution/DependencySubstitutionEntityModifications.kt index 0d0875040bb2..87dd05e805cb 100644 --- a/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/dependencySubstitution/DependencySubstitutionEntityModifications.kt +++ b/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/dependencySubstitution/DependencySubstitutionEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.externalSystem.impl.dependencySubstitution +import com.intellij.platform.externalSystem.impl.dependencySubstitution.impl.DependencySubstitutionEntityImpl import com.intellij.platform.workspace.jps.entities.DependencyScope import com.intellij.platform.workspace.jps.entities.LibraryId import com.intellij.platform.workspace.jps.entities.ModuleEntityBuilder @@ -27,6 +28,7 @@ interface DependencySubstitutionEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = DependencySubstitutionEntity::class.java + override val entityImplBuilderClass: Class<*> get() = DependencySubstitutionEntityImpl.Builder::class.java operator fun invoke( library: LibraryId, module: ModuleId, diff --git a/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/workspaceModel/ExternalProjectEntityModifications.kt b/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/workspaceModel/ExternalProjectEntityModifications.kt index a94f93662b1a..b9c616f7e8e3 100644 --- a/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/workspaceModel/ExternalProjectEntityModifications.kt +++ b/platform/external-system-impl/gen/com/intellij/platform/externalSystem/impl/workspaceModel/ExternalProjectEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.externalSystem.impl.workspaceModel +import com.intellij.platform.externalSystem.impl.workspaceModel.impl.ExternalProjectEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -19,6 +20,7 @@ interface ExternalProjectEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ExternalProjectEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExternalProjectEntityImpl.Builder::class.java operator fun invoke( externalProjectPath: String, entitySource: EntitySource, diff --git a/platform/lang-impl/gen/com/intellij/ide/scratch/workspace/ScratchRootsEntityModifications.kt b/platform/lang-impl/gen/com/intellij/ide/scratch/workspace/ScratchRootsEntityModifications.kt index 1bc4c9e6106b..cbb02c070471 100644 --- a/platform/lang-impl/gen/com/intellij/ide/scratch/workspace/ScratchRootsEntityModifications.kt +++ b/platform/lang-impl/gen/com/intellij/ide/scratch/workspace/ScratchRootsEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.ide.scratch.workspace +import com.intellij.ide.scratch.workspace.impl.ScratchRootsEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -19,6 +20,7 @@ interface ScratchRootsEntityBuilder : WorkspaceEntityBuilder internal object ScratchRootsEntityType : EntityType() { override val entityClass: Class get() = ScratchRootsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ScratchRootsEntityImpl.Builder::class.java operator fun invoke( roots: List, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ChildTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ChildTestEntityModifications.kt index 57d93ed3bd6b..68634f9d9030 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ChildTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ChildTestEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.util.indexing.testEntities.impl.ChildTestEntityImpl @GeneratedCodeApiVersion(3) interface ChildTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildTestEntityBuilder : WorkspaceEntityBuilder { internal object ChildTestEntityType : EntityType() { override val entityClass: Class get() = ChildTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildTestEntityImpl.Builder::class.java operator fun invoke( customChildProperty: String, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ExcludedTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ExcludedTestEntityModifications.kt index c7fa420be052..a8605bf95a95 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ExcludedTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ExcludedTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.ExcludedTestEntityImpl @GeneratedCodeApiVersion(3) interface ExcludedTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ExcludedTestEntityBuilder : WorkspaceEntityBuilder internal object ExcludedTestEntityType : EntityType() { override val entityClass: Class get() = ExcludedTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExcludedTestEntityImpl.Builder::class.java operator fun invoke( root: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntity2Modifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntity2Modifications.kt index 575c406fe20a..7122758d0396 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntity2Modifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntity2Modifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.IndexingTestEntity2Impl @GeneratedCodeApiVersion(3) interface IndexingTestEntity2Builder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface IndexingTestEntity2Builder : WorkspaceEntityBuilder() { override val entityClass: Class get() = IndexingTestEntity2::class.java + override val entityImplBuilderClass: Class<*> get() = IndexingTestEntity2Impl.Builder::class.java operator fun invoke( roots: List, excludedRoots: List, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntityModifications.kt index 9f5623820c9e..b7dd9e6bb6c4 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/IndexingTestEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.IndexingTestEntityImpl @GeneratedCodeApiVersion(3) interface IndexingTestEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface IndexingTestEntityBuilder : WorkspaceEntityBuilder internal object IndexingTestEntityType : EntityType() { override val entityClass: Class get() = IndexingTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = IndexingTestEntityImpl.Builder::class.java operator fun invoke( roots: List, excludedRoots: List, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonIndexableTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonIndexableTestEntityModifications.kt index 00d3f690f180..5231bf967970 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonIndexableTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonIndexableTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.NonIndexableTestEntityImpl @GeneratedCodeApiVersion(3) interface NonIndexableTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface NonIndexableTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = NonIndexableTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NonIndexableTestEntityImpl.Builder::class.java operator fun invoke( root: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonRecursiveTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonRecursiveTestEntityModifications.kt index 933394b9d408..dba68dbc4e91 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonRecursiveTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/NonRecursiveTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.NonRecursiveTestEntityImpl @GeneratedCodeApiVersion(3) interface NonRecursiveTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface NonRecursiveTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = NonRecursiveTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NonRecursiveTestEntityImpl.Builder::class.java operator fun invoke( root: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/OneMoreWithReferenceTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/OneMoreWithReferenceTestEntityModifications.kt index b94c518a8a40..47fdbd08c920 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/OneMoreWithReferenceTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/OneMoreWithReferenceTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.util.indexing.testEntities.impl.OneMoreWithReferenceTestEntityImpl @GeneratedCodeApiVersion(3) interface OneMoreWithReferenceTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OneMoreWithReferenceTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OneMoreWithReferenceTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OneMoreWithReferenceTestEntityImpl.Builder::class.java operator fun invoke( references: List, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ParentTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ParentTestEntityModifications.kt index 3a0e97afe4eb..9c98e72838ad 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ParentTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ParentTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.ParentTestEntityImpl @GeneratedCodeApiVersion(3) interface ParentTestEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ParentTestEntityBuilder : WorkspaceEntityBuilder { internal object ParentTestEntityType : EntityType() { override val entityClass: Class get() = ParentTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentTestEntityImpl.Builder::class.java operator fun invoke( customParentProperty: String, parentEntityRoot: VirtualFileUrl, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ReferredTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ReferredTestEntityModifications.kt index 3f5090e05276..2d0fa0f72a93 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ReferredTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/ReferredTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.util.indexing.testEntities.impl.ReferredTestEntityImpl @GeneratedCodeApiVersion(3) interface ReferredTestEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ReferredTestEntityBuilder : WorkspaceEntityBuilder internal object ReferredTestEntityType : EntityType() { override val entityClass: Class get() = ReferredTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ReferredTestEntityImpl.Builder::class.java operator fun invoke( name: String, file: VirtualFileUrl, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/SiblingEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/SiblingEntityModifications.kt index 7eae0d3b1977..564a69a14b28 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/SiblingEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/SiblingEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.util.indexing.testEntities.impl.SiblingEntityImpl @GeneratedCodeApiVersion(3) interface SiblingEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SiblingEntityBuilder : WorkspaceEntityBuilder { internal object SiblingEntityType : EntityType() { override val entityClass: Class get() = SiblingEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SiblingEntityImpl.Builder::class.java operator fun invoke( customSiblingProperty: String, entitySource: EntitySource, diff --git a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/WithReferenceTestEntityModifications.kt b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/WithReferenceTestEntityModifications.kt index a0acffe6d9f1..6faea9502980 100644 --- a/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/WithReferenceTestEntityModifications.kt +++ b/platform/lang-impl/testEntities/testGen/com/intellij/util/indexing/testEntities/WithReferenceTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.util.indexing.testEntities.impl.WithReferenceTestEntityImpl @GeneratedCodeApiVersion(3) interface WithReferenceTestEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface WithReferenceTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = WithReferenceTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = WithReferenceTestEntityImpl.Builder::class.java operator fun invoke( name: String, references: List, diff --git a/platform/projectModel-api/gen/com/intellij/workspaceModel/ide/ProjectRootEntityModifications.kt b/platform/projectModel-api/gen/com/intellij/workspaceModel/ide/ProjectRootEntityModifications.kt index e87bbe367ebd..0327b93bc7be 100644 --- a/platform/projectModel-api/gen/com/intellij/workspaceModel/ide/ProjectRootEntityModifications.kt +++ b/platform/projectModel-api/gen/com/intellij/workspaceModel/ide/ProjectRootEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.workspaceModel.ide.impl.ProjectRootEntityImpl import org.jetbrains.annotations.ApiStatus.Internal @Internal @@ -20,6 +21,7 @@ interface ProjectRootEntityBuilder : WorkspaceEntityBuilder { internal object ProjectRootEntityType : EntityType() { override val entityClass: Class get() = ProjectRootEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ProjectRootEntityImpl.Builder::class.java operator fun invoke( root: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/workspace/jps/api-dump.txt b/platform/workspace/jps/api-dump.txt index 3c02edb265e6..7dc24ba40915 100644 --- a/platform/workspace/jps/api-dump.txt +++ b/platform/workspace/jps/api-dump.txt @@ -220,20 +220,12 @@ f:com.intellij.java.workspace.entities.ArtifactsOrderEntityModifications - sf:modifyArtifactsOrderEntity(com.intellij.platform.workspace.storage.MutableEntityStorage,com.intellij.java.workspace.entities.ArtifactsOrderEntity,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.ArtifactsOrderEntity com.intellij.java.workspace.entities.CompositePackagingElementEntity - com.intellij.java.workspace.entities.PackagingElementEntity -- sf:Companion:com.intellij.java.workspace.entities.CompositePackagingElementEntity$Companion -- s:create(com.intellij.platform.workspace.storage.EntitySource):com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder -- s:create(com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder - a:getArtifact():com.intellij.java.workspace.entities.ArtifactEntity - a:getChildren():java.util.List com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder - com.intellij.java.workspace.entities.CompositePackagingElementEntityBuilder - getArtifact():com.intellij.java.workspace.entities.ArtifactEntity$Builder - setArtifact(com.intellij.java.workspace.entities.ArtifactEntity$Builder):V -f:com.intellij.java.workspace.entities.CompositePackagingElementEntity$Companion -- com.intellij.platform.workspace.storage.EntityType -- f:create(com.intellij.platform.workspace.storage.EntitySource):com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder -- f:create(com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder -- bs:create$default(com.intellij.java.workspace.entities.CompositePackagingElementEntity$Companion,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1,I,java.lang.Object):com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder com.intellij.java.workspace.entities.CompositePackagingElementEntityBuilder - com.intellij.java.workspace.entities.PackagingElementEntity$Builder - com.intellij.platform.workspace.storage.WorkspaceEntity$Builder @@ -396,17 +388,9 @@ f:com.intellij.java.workspace.entities.FileCopyPackagingElementEntityModificatio - sf:modifyFileCopyPackagingElementEntity(com.intellij.platform.workspace.storage.MutableEntityStorage,com.intellij.java.workspace.entities.FileCopyPackagingElementEntity,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.FileCopyPackagingElementEntity com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity - com.intellij.java.workspace.entities.PackagingElementEntity -- sf:Companion:com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Companion -- s:create(com.intellij.platform.workspace.storage.url.VirtualFileUrl,com.intellij.platform.workspace.storage.EntitySource):com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Builder -- s:create(com.intellij.platform.workspace.storage.url.VirtualFileUrl,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Builder - a:getFilePath():com.intellij.platform.workspace.storage.url.VirtualFileUrl com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Builder - com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntityBuilder -f:com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Companion -- com.intellij.platform.workspace.storage.EntityType -- f:create(com.intellij.platform.workspace.storage.url.VirtualFileUrl,com.intellij.platform.workspace.storage.EntitySource):com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Builder -- f:create(com.intellij.platform.workspace.storage.url.VirtualFileUrl,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Builder -- bs:create$default(com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Companion,com.intellij.platform.workspace.storage.url.VirtualFileUrl,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1,I,java.lang.Object):com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntity$Builder com.intellij.java.workspace.entities.FileOrDirectoryPackagingElementEntityBuilder - com.intellij.java.workspace.entities.PackagingElementEntity$Builder - com.intellij.platform.workspace.storage.WorkspaceEntity$Builder @@ -701,19 +685,11 @@ f:com.intellij.java.workspace.entities.ModuleTestOutputPackagingElementEntityMod - sf:modifyModuleTestOutputPackagingElementEntity(com.intellij.platform.workspace.storage.MutableEntityStorage,com.intellij.java.workspace.entities.ModuleTestOutputPackagingElementEntity,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.ModuleTestOutputPackagingElementEntity com.intellij.java.workspace.entities.PackagingElementEntity - com.intellij.platform.workspace.storage.WorkspaceEntity -- sf:Companion:com.intellij.java.workspace.entities.PackagingElementEntity$Companion -- s:create(com.intellij.platform.workspace.storage.EntitySource):com.intellij.java.workspace.entities.PackagingElementEntity$Builder -- s:create(com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.PackagingElementEntity$Builder - a:getParentEntity():com.intellij.java.workspace.entities.CompositePackagingElementEntity com.intellij.java.workspace.entities.PackagingElementEntity$Builder - com.intellij.java.workspace.entities.PackagingElementEntityBuilder - getParentEntity():com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder - setParentEntity(com.intellij.java.workspace.entities.CompositePackagingElementEntity$Builder):V -f:com.intellij.java.workspace.entities.PackagingElementEntity$Companion -- com.intellij.platform.workspace.storage.EntityType -- f:create(com.intellij.platform.workspace.storage.EntitySource):com.intellij.java.workspace.entities.PackagingElementEntity$Builder -- f:create(com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.java.workspace.entities.PackagingElementEntity$Builder -- bs:create$default(com.intellij.java.workspace.entities.PackagingElementEntity$Companion,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1,I,java.lang.Object):com.intellij.java.workspace.entities.PackagingElementEntity$Builder com.intellij.java.workspace.entities.PackagingElementEntityBuilder - com.intellij.platform.workspace.storage.WorkspaceEntity$Builder - a:getEntitySource():com.intellij.platform.workspace.storage.EntitySource @@ -1190,18 +1166,10 @@ f:com.intellij.platform.workspace.jps.entities.ModuleId - hashCode():I com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity - com.intellij.platform.workspace.storage.WorkspaceEntityWithSymbolicId -- sf:Companion:com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Companion -- s:create(com.intellij.platform.workspace.jps.entities.ModuleId,java.lang.String,com.intellij.platform.workspace.storage.EntitySource):com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Builder -- s:create(com.intellij.platform.workspace.jps.entities.ModuleId,java.lang.String,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Builder - a:getModuleId():com.intellij.platform.workspace.jps.entities.ModuleId - a:getName():java.lang.String com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Builder - com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntityBuilder -f:com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Companion -- com.intellij.platform.workspace.storage.EntityType -- f:create(com.intellij.platform.workspace.jps.entities.ModuleId,java.lang.String,com.intellij.platform.workspace.storage.EntitySource):com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Builder -- f:create(com.intellij.platform.workspace.jps.entities.ModuleId,java.lang.String,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1):com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Builder -- bs:create$default(com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Companion,com.intellij.platform.workspace.jps.entities.ModuleId,java.lang.String,com.intellij.platform.workspace.storage.EntitySource,kotlin.jvm.functions.Function1,I,java.lang.Object):com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntity$Builder com.intellij.platform.workspace.jps.entities.ModuleSettingsFacetBridgeEntityBuilder - com.intellij.platform.workspace.storage.WorkspaceEntity$Builder - a:getEntitySource():com.intellij.platform.workspace.storage.EntitySource diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArchivePackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArchivePackagingElementEntityModifications.kt index c07f99db5d76..bdd617568305 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArchivePackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArchivePackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ArchivePackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface ArchivePackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ArchivePackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ArchivePackagingElementEntityImpl.Builder::class.java operator fun invoke( fileName: String, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactEntityModifications.kt index 83ed7f9b67b1..edde5534f729 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ArtifactEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -24,6 +25,7 @@ interface ArtifactEntityBuilder : WorkspaceEntityBuilder { internal object ArtifactEntityType : EntityType() { override val entityClass: Class get() = ArtifactEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ArtifactEntityImpl.Builder::class.java operator fun invoke( name: String, artifactType: String, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactOutputPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactOutputPackagingElementEntityModifications.kt index 631c3bd9e57b..906c7985fb21 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactOutputPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactOutputPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ArtifactOutputPackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface ArtifactOutputPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ArtifactOutputPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ArtifactOutputPackagingElementEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ArtifactOutputPackagingElementEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactPropertiesEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactPropertiesEntityModifications.kt index 8f22e9f355f3..b01f703bf2e4 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactPropertiesEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactPropertiesEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ArtifactPropertiesEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -19,6 +20,7 @@ interface ArtifactPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ArtifactPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ArtifactPropertiesEntityImpl.Builder::class.java operator fun invoke( providerType: String, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactRootElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactRootElementEntityModifications.kt index f0c5dc2ecdd1..00510d97414c 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactRootElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactRootElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ArtifactRootElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -20,6 +21,7 @@ interface ArtifactRootElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ArtifactRootElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ArtifactRootElementEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ArtifactRootElementEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactsOrderEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactsOrderEntityModifications.kt index 6e95315c9695..f27e3aaf6bbf 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactsOrderEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ArtifactsOrderEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ArtifactsOrderEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -18,6 +19,7 @@ interface ArtifactsOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ArtifactsOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ArtifactsOrderEntityImpl.Builder::class.java operator fun invoke( orderOfArtifacts: List, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CompositePackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CompositePackagingElementEntityModifications.kt index a9e6dee31888..3d4eb512b586 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CompositePackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CompositePackagingElementEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.java.workspace.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -16,28 +15,3 @@ interface CompositePackagingElementEntityBuilder> } - -internal object CompositePackagingElementEntityType : - EntityType>() { - override val entityClass: Class get() = CompositePackagingElementEntity::class.java - operator fun invoke( - entitySource: EntitySource, - init: (CompositePackagingElementEntityBuilder.() -> Unit)? = null, - ): CompositePackagingElementEntityBuilder { - val builder = builder() - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } - - @Deprecated(message = "Use new API instead") - fun compatibilityInvoke( - entitySource: EntitySource, - init: (CompositePackagingElementEntity.Builder.() -> Unit)? = null, - ): CompositePackagingElementEntity.Builder { - val builder = builder() as CompositePackagingElementEntity.Builder - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CustomPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CustomPackagingElementEntityModifications.kt index 5318e045bc2d..78df6a85f4c1 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CustomPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/CustomPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.CustomPackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface CustomPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = CustomPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = CustomPackagingElementEntityImpl.Builder::class.java operator fun invoke( typeId: String, propertiesXmlTag: String, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryCopyPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryCopyPackagingElementEntityModifications.kt index 29bf8ebb8fbc..2a67fdd33a05 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryCopyPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryCopyPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.DirectoryCopyPackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface DirectoryCopyPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = DirectoryCopyPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = DirectoryCopyPackagingElementEntityImpl.Builder::class.java operator fun invoke( filePath: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryPackagingElementEntityModifications.kt index b443ad1d7348..e19cd25bff84 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/DirectoryPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.DirectoryPackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface DirectoryPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = DirectoryPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = DirectoryPackagingElementEntityImpl.Builder::class.java operator fun invoke( directoryName: String, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ExtractedDirectoryPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ExtractedDirectoryPackagingElementEntityModifications.kt index 2b7445b00a49..e693c538b98a 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ExtractedDirectoryPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ExtractedDirectoryPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ExtractedDirectoryPackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface ExtractedDirectoryPackagingElementEntityBuilder : WorkspaceEntityBuild internal object ExtractedDirectoryPackagingElementEntityType : EntityType() { override val entityClass: Class get() = ExtractedDirectoryPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExtractedDirectoryPackagingElementEntityImpl.Builder::class.java operator fun invoke( filePath: VirtualFileUrl, pathInArchive: String, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileCopyPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileCopyPackagingElementEntityModifications.kt index fed8e0fec7ef..327d30481d90 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileCopyPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileCopyPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.FileCopyPackagingElementEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface FileCopyPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = FileCopyPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = FileCopyPackagingElementEntityImpl.Builder::class.java operator fun invoke( filePath: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileOrDirectoryPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileOrDirectoryPackagingElementEntityModifications.kt index 24d138287308..5061180bf341 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileOrDirectoryPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/FileOrDirectoryPackagingElementEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.java.workspace.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl @@ -16,32 +15,3 @@ interface FileOrDirectoryPackagingElementEntityBuilder? var filePath: VirtualFileUrl } - -internal object FileOrDirectoryPackagingElementEntityType : - EntityType>() { - override val entityClass: Class get() = FileOrDirectoryPackagingElementEntity::class.java - operator fun invoke( - filePath: VirtualFileUrl, - entitySource: EntitySource, - init: (FileOrDirectoryPackagingElementEntityBuilder.() -> Unit)? = null, - ): FileOrDirectoryPackagingElementEntityBuilder { - val builder = builder() - builder.filePath = filePath - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } - - @Deprecated(message = "Use new API instead") - fun compatibilityInvoke( - filePath: VirtualFileUrl, - entitySource: EntitySource, - init: (FileOrDirectoryPackagingElementEntity.Builder.() -> Unit)? = null, - ): FileOrDirectoryPackagingElementEntity.Builder { - val builder = builder() as FileOrDirectoryPackagingElementEntity.Builder - builder.filePath = filePath - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaModuleSettingsEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaModuleSettingsEntityModifications.kt index 6ef3836df218..ae5980065624 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaModuleSettingsEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaModuleSettingsEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.JavaModuleSettingsEntityImpl import com.intellij.platform.workspace.jps.entities.ModuleEntityBuilder import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -26,6 +27,7 @@ interface JavaModuleSettingsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = JavaModuleSettingsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = JavaModuleSettingsEntityImpl.Builder::class.java operator fun invoke( inheritedCompilerOutput: Boolean, excludeOutput: Boolean, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaProjectSettingsEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaProjectSettingsEntityModifications.kt index a0d69a456281..81703262e844 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaProjectSettingsEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaProjectSettingsEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.JavaProjectSettingsEntityImpl import com.intellij.platform.workspace.jps.entities.ProjectSettingsEntityBuilder import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -23,6 +24,7 @@ interface JavaProjectSettingsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = JavaProjectSettingsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = JavaProjectSettingsEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (JavaProjectSettingsEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaResourceRootPropertiesEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaResourceRootPropertiesEntityModifications.kt index d0eb3ad2b58d..eebf0bcf8a89 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaResourceRootPropertiesEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaResourceRootPropertiesEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.JavaResourceRootPropertiesEntityImpl import com.intellij.platform.workspace.jps.entities.SourceRootEntityBuilder import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -22,6 +23,7 @@ interface JavaResourceRootPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = JavaResourceRootPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = JavaResourceRootPropertiesEntityImpl.Builder::class.java operator fun invoke( generated: Boolean, relativeOutputPath: String, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaSourceRootPropertiesEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaSourceRootPropertiesEntityModifications.kt index c1860bec0917..ed8b1de5b373 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaSourceRootPropertiesEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/JavaSourceRootPropertiesEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.JavaSourceRootPropertiesEntityImpl import com.intellij.platform.workspace.jps.entities.SourceRootEntityBuilder import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -21,6 +22,7 @@ interface JavaSourceRootPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = JavaSourceRootPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = JavaSourceRootPropertiesEntityImpl.Builder::class.java operator fun invoke( generated: Boolean, packagePrefix: String, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/LibraryFilesPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/LibraryFilesPackagingElementEntityModifications.kt index e4aee66cd18f..63e6a7870d96 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/LibraryFilesPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/LibraryFilesPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.LibraryFilesPackagingElementEntityImpl import com.intellij.platform.workspace.jps.entities.LibraryId import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -21,6 +22,7 @@ interface LibraryFilesPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = LibraryFilesPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = LibraryFilesPackagingElementEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (LibraryFilesPackagingElementEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleOutputPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleOutputPackagingElementEntityModifications.kt index b5aa8463548f..82fcd187661f 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleOutputPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleOutputPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ModuleOutputPackagingElementEntityImpl import com.intellij.platform.workspace.jps.entities.ModuleId import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -21,6 +22,7 @@ interface ModuleOutputPackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ModuleOutputPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleOutputPackagingElementEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ModuleOutputPackagingElementEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleSourcePackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleSourcePackagingElementEntityModifications.kt index c099e3fe5610..f0eaa7568704 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleSourcePackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleSourcePackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ModuleSourcePackagingElementEntityImpl import com.intellij.platform.workspace.jps.entities.ModuleId import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -21,6 +22,7 @@ interface ModuleSourcePackagingElementEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ModuleSourcePackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleSourcePackagingElementEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ModuleSourcePackagingElementEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleTestOutputPackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleTestOutputPackagingElementEntityModifications.kt index 20164cd7ad4b..a660ef736170 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleTestOutputPackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/ModuleTestOutputPackagingElementEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.java.workspace.entities +import com.intellij.java.workspace.entities.impl.ModuleTestOutputPackagingElementEntityImpl import com.intellij.platform.workspace.jps.entities.ModuleId import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType @@ -21,6 +22,7 @@ interface ModuleTestOutputPackagingElementEntityBuilder : WorkspaceEntityBuilder internal object ModuleTestOutputPackagingElementEntityType : EntityType() { override val entityClass: Class get() = ModuleTestOutputPackagingElementEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleTestOutputPackagingElementEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ModuleTestOutputPackagingElementEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/PackagingElementEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/PackagingElementEntityModifications.kt index f34de157451d..e2a12f5005d6 100644 --- a/platform/workspace/jps/gen/com/intellij/java/workspace/entities/PackagingElementEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/java/workspace/entities/PackagingElementEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.java.workspace.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -13,27 +12,3 @@ interface PackagingElementEntityBuilder : WorkspaceE override var entitySource: EntitySource var parentEntity: CompositePackagingElementEntityBuilder? } - -internal object PackagingElementEntityType : EntityType>() { - override val entityClass: Class get() = PackagingElementEntity::class.java - operator fun invoke( - entitySource: EntitySource, - init: (PackagingElementEntityBuilder.() -> Unit)? = null, - ): PackagingElementEntityBuilder { - val builder = builder() - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } - - @Deprecated(message = "Use new API instead") - fun compatibilityInvoke( - entitySource: EntitySource, - init: (PackagingElementEntity.Builder.() -> Unit)? = null, - ): PackagingElementEntity.Builder { - val builder = builder() as PackagingElementEntity.Builder - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ContentRootEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ContentRootEntityModifications.kt index b0adeffd93d7..ff6253978c27 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ContentRootEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ContentRootEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ContentRootEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -25,6 +26,7 @@ interface ContentRootEntityBuilder : WorkspaceEntityBuilder { internal object ContentRootEntityType : EntityType() { override val entityClass: Class get() = ContentRootEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ContentRootEntityImpl.Builder::class.java operator fun invoke( url: VirtualFileUrl, excludedPatterns: List, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomImlComponentEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomImlComponentEntityModifications.kt index 55bda07c0428..fd80dc1af855 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomImlComponentEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomImlComponentEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.CustomImlComponentEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -20,6 +21,7 @@ interface CustomImlComponentEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = CustomImlComponentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = CustomImlComponentEntityImpl.Builder::class.java operator fun invoke( components: Map, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomSourceRootPropertiesEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomSourceRootPropertiesEntityModifications.kt index af3107bc98c8..54f72e0b49b8 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomSourceRootPropertiesEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/CustomSourceRootPropertiesEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.CustomSourceRootPropertiesEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface CustomSourceRootPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = CustomSourceRootPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = CustomSourceRootPropertiesEntityImpl.Builder::class.java operator fun invoke( propertiesXmlTag: String, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlEntityModifications.kt index faf1fbb816cd..663482eaafb9 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ExcludeUrlEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -20,6 +21,7 @@ interface ExcludeUrlEntityBuilder : WorkspaceEntityBuilder { internal object ExcludeUrlEntityType : EntityType() { override val entityClass: Class get() = ExcludeUrlEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExcludeUrlEntityImpl.Builder::class.java operator fun invoke( url: VirtualFileUrl, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlOrderEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlOrderEntityModifications.kt index 715a9ef3d75a..64ad30f840b6 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlOrderEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExcludeUrlOrderEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ExcludeUrlOrderEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface ExcludeUrlOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ExcludeUrlOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExcludeUrlOrderEntityImpl.Builder::class.java operator fun invoke( order: List, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExternalSystemModuleOptionsEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExternalSystemModuleOptionsEntityModifications.kt index d93a99435f34..b55e911b2304 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExternalSystemModuleOptionsEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ExternalSystemModuleOptionsEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ExternalSystemModuleOptionsEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -27,6 +28,7 @@ interface ExternalSystemModuleOptionsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ExternalSystemModuleOptionsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ExternalSystemModuleOptionsEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ExternalSystemModuleOptionsEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetEntityModifications.kt index d8e10ea589ba..f6cc8fdb9223 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.FacetEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -23,6 +24,7 @@ interface FacetEntityBuilder : WorkspaceEntityBuilder, ModuleSettin internal object FacetEntityType : EntityType() { override val entityClass: Class get() = FacetEntity::class.java + override val entityImplBuilderClass: Class<*> get() = FacetEntityImpl.Builder::class.java operator fun invoke( moduleId: ModuleId, name: String, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetsOrderEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetsOrderEntityModifications.kt index 2d81aa267e7f..4c50f8c7438b 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetsOrderEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/FacetsOrderEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.FacetsOrderEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface FacetsOrderEntityBuilder : WorkspaceEntityBuilder { internal object FacetsOrderEntityType : EntityType() { override val entityClass: Class get() = FacetsOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = FacetsOrderEntityImpl.Builder::class.java operator fun invoke( orderOfFacets: List, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryEntityModifications.kt index 4c035e912e36..75fa826709bc 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.LibraryEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -24,6 +25,7 @@ interface LibraryEntityBuilder : WorkspaceEntityBuilder { internal object LibraryEntityType : EntityType() { override val entityClass: Class get() = LibraryEntity::class.java + override val entityImplBuilderClass: Class<*> get() = LibraryEntityImpl.Builder::class.java operator fun invoke( name: String, tableId: LibraryTableId, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryPropertiesEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryPropertiesEntityModifications.kt index 92a0c71f0397..96be26c94d90 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryPropertiesEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/LibraryPropertiesEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.LibraryPropertiesEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -20,6 +21,7 @@ interface LibraryPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = LibraryPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = LibraryPropertiesEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (LibraryPropertiesEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleCustomImlDataEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleCustomImlDataEntityModifications.kt index 5a5416ddc820..c2a3d33af1b8 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleCustomImlDataEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleCustomImlDataEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ModuleCustomImlDataEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface ModuleCustomImlDataEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ModuleCustomImlDataEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleCustomImlDataEntityImpl.Builder::class.java operator fun invoke( customModuleOptions: Map, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleEntityModifications.kt index c53b814f7ce2..52619d6fbdb5 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ModuleEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -24,6 +25,7 @@ interface ModuleEntityBuilder : WorkspaceEntityBuilder { internal object ModuleEntityType : EntityType() { override val entityClass: Class get() = ModuleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleEntityImpl.Builder::class.java operator fun invoke( name: String, dependencies: List, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleGroupPathEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleGroupPathEntityModifications.kt index 57cc5b6e21ca..363e64193486 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleGroupPathEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleGroupPathEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ModuleGroupPathEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -21,6 +22,7 @@ interface ModuleGroupPathEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ModuleGroupPathEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleGroupPathEntityImpl.Builder::class.java operator fun invoke( path: List, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleSettingsFacetBridgeEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleSettingsFacetBridgeEntityModifications.kt index 73c26b374abc..fb289e368c28 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleSettingsFacetBridgeEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ModuleSettingsFacetBridgeEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.jps.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -14,36 +13,3 @@ interface ModuleSettingsFacetBridgeEntityBuilder>() { - override val entityClass: Class get() = ModuleSettingsFacetBridgeEntity::class.java - operator fun invoke( - moduleId: ModuleId, - name: String, - entitySource: EntitySource, - init: (ModuleSettingsFacetBridgeEntityBuilder.() -> Unit)? = null, - ): ModuleSettingsFacetBridgeEntityBuilder { - val builder = builder() - builder.moduleId = moduleId - builder.name = name - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } - - @Deprecated(message = "Use new API instead") - fun compatibilityInvoke( - moduleId: ModuleId, - name: String, - entitySource: EntitySource, - init: (ModuleSettingsFacetBridgeEntity.Builder.() -> Unit)? = null, - ): ModuleSettingsFacetBridgeEntity.Builder { - val builder = builder() as ModuleSettingsFacetBridgeEntity.Builder - builder.moduleId = moduleId - builder.name = name - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ProjectSettingsEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ProjectSettingsEntityModifications.kt index e87e3b615bf1..7df6a2c68667 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ProjectSettingsEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/ProjectSettingsEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.ProjectSettingsEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -17,6 +18,7 @@ interface ProjectSettingsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ProjectSettingsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ProjectSettingsEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ProjectSettingsEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SdkEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SdkEntityModifications.kt index 1822a6a5e928..48c6f24d78e6 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SdkEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SdkEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.SdkEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -24,6 +25,7 @@ interface SdkEntityBuilder : WorkspaceEntityBuilder { internal object SdkEntityType : EntityType() { override val entityClass: Class get() = SdkEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SdkEntityImpl.Builder::class.java operator fun invoke( name: String, type: String, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootEntityModifications.kt index 6eb52aca826c..9323aab3715b 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.SourceRootEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface SourceRootEntityBuilder : WorkspaceEntityBuilder { internal object SourceRootEntityType : EntityType() { override val entityClass: Class get() = SourceRootEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SourceRootEntityImpl.Builder::class.java operator fun invoke( url: VirtualFileUrl, rootTypeId: SourceRootTypeId, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootOrderEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootOrderEntityModifications.kt index 09612dd1129a..6fd4bfc9550c 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootOrderEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/SourceRootOrderEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.SourceRootOrderEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -22,6 +23,7 @@ interface SourceRootOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SourceRootOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SourceRootOrderEntityImpl.Builder::class.java operator fun invoke( orderOfSourceRoots: List, entitySource: EntitySource, diff --git a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/TestModulePropertiesEntityModifications.kt b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/TestModulePropertiesEntityModifications.kt index 96ddefbbe39d..6869494a594c 100644 --- a/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/TestModulePropertiesEntityModifications.kt +++ b/platform/workspace/jps/gen/com/intellij/platform/workspace/jps/entities/TestModulePropertiesEntityModifications.kt @@ -3,6 +3,7 @@ package com.intellij.platform.workspace.jps.entities +import com.intellij.platform.workspace.jps.entities.impl.TestModulePropertiesEntityImpl import com.intellij.platform.workspace.storage.EntitySource import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion @@ -20,6 +21,7 @@ interface TestModulePropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = TestModulePropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = TestModulePropertiesEntityImpl.Builder::class.java operator fun invoke( productionModuleId: ModuleId, entitySource: EntitySource, diff --git a/platform/workspace/jps/src/com/intellij/java/workspace/entities/artifact.kt b/platform/workspace/jps/src/com/intellij/java/workspace/entities/artifact.kt index e91cb45f6169..a7e671710061 100644 --- a/platform/workspace/jps/src/com/intellij/java/workspace/entities/artifact.kt +++ b/platform/workspace/jps/src/com/intellij/java/workspace/entities/artifact.kt @@ -147,7 +147,6 @@ fun MutableEntityStorage.modifyArtifactPropertiesEntity( @Parent val parentEntity: CompositePackagingElementEntity? - //region generated code @Deprecated(message = "Use PackagingElementEntityBuilder instead") interface Builder : PackagingElementEntityBuilder { @Deprecated(message = "Use new API instead") @@ -159,19 +158,6 @@ fun MutableEntityStorage.modifyArtifactPropertiesEntity( parentEntity = value } } - - companion object : EntityType>() { - @Deprecated(message = "Use new API instead") - @JvmOverloads - @JvmStatic - @JvmName("create") - operator fun invoke( - entitySource: EntitySource, - init: (Builder.() -> Unit)? = null, - ): Builder = PackagingElementEntityType.compatibilityInvoke(entitySource, init) - } - //endregion - } @Abstract interface CompositePackagingElementEntity : PackagingElementEntity { @@ -180,7 +166,6 @@ fun MutableEntityStorage.modifyArtifactPropertiesEntity( val children: List - //region generated code @Deprecated(message = "Use CompositePackagingElementEntityBuilder instead") interface Builder : CompositePackagingElementEntityBuilder { @Deprecated(message = "Use new API instead") @@ -191,19 +176,6 @@ fun MutableEntityStorage.modifyArtifactPropertiesEntity( artifact = value } } - - companion object : EntityType>() { - @Deprecated(message = "Use new API instead") - @JvmOverloads - @JvmStatic - @JvmName("create") - operator fun invoke( - entitySource: EntitySource, - init: (Builder.() -> Unit)? = null, - ): Builder = CompositePackagingElementEntityType.compatibilityInvoke(entitySource, init) - } - //endregion - } interface DirectoryPackagingElementEntity: CompositePackagingElementEntity { @@ -461,23 +433,8 @@ fun MutableEntityStorage.modifyModuleTestOutputPackagingElementEntity( @Abstract interface FileOrDirectoryPackagingElementEntity : PackagingElementEntity { val filePath: VirtualFileUrl - //region generated code @Deprecated(message = "Use FileOrDirectoryPackagingElementEntityBuilder instead") interface Builder : FileOrDirectoryPackagingElementEntityBuilder - companion object : EntityType>() { - @Deprecated(message = "Use new API instead") - @JvmOverloads - @JvmStatic - @JvmName("create") - operator fun invoke( - filePath: VirtualFileUrl, - entitySource: EntitySource, - init: (Builder.() -> Unit)? = null, - ): Builder = - FileOrDirectoryPackagingElementEntityType.compatibilityInvoke(filePath, entitySource, init) - } - //endregion - } interface DirectoryCopyPackagingElementEntity : FileOrDirectoryPackagingElementEntity { diff --git a/platform/workspace/jps/src/com/intellij/platform/workspace/jps/entities/module_settings.kt b/platform/workspace/jps/src/com/intellij/platform/workspace/jps/entities/module_settings.kt index 091f1faa7db1..f66641987170 100644 --- a/platform/workspace/jps/src/com/intellij/platform/workspace/jps/entities/module_settings.kt +++ b/platform/workspace/jps/src/com/intellij/platform/workspace/jps/entities/module_settings.kt @@ -12,21 +12,6 @@ interface ModuleSettingsFacetBridgeEntity : WorkspaceEntityWithSymbolicId { val moduleId: ModuleId val name: @NlsSafe String - //region generated code @Deprecated(message = "Use ModuleSettingsFacetBridgeEntityBuilder instead") interface Builder : ModuleSettingsFacetBridgeEntityBuilder - companion object : EntityType>() { - @Deprecated(message = "Use new API instead") - @JvmOverloads - @JvmStatic - @JvmName("create") - operator fun invoke( - moduleId: ModuleId, - name: String, - entitySource: EntitySource, - init: (Builder.() -> Unit)? = null, - ): Builder = - ModuleSettingsFacetBridgeEntityType.compatibilityInvoke(moduleId, name, entitySource, init) - } - //endregion } \ No newline at end of file diff --git a/platform/workspace/storage/api-dump.txt b/platform/workspace/storage/api-dump.txt index 4ed203d74eb7..09ced1cfa608 100644 --- a/platform/workspace/storage/api-dump.txt +++ b/platform/workspace/storage/api-dump.txt @@ -76,6 +76,7 @@ a:com.intellij.platform.workspace.storage.EntityType - b:(com.intellij.platform.workspace.storage.EntityType,I,kotlin.jvm.internal.DefaultConstructorMarker):V - pf:builder():com.intellij.platform.workspace.storage.WorkspaceEntity$Builder - p:getEntityClass():java.lang.Class +- p:getEntityImplBuilderClass():java.lang.Class com.intellij.platform.workspace.storage.ExternalEntityMapping - a:forEach(kotlin.jvm.functions.Function2):V - a:getDataByEntity(com.intellij.platform.workspace.storage.WorkspaceEntity):java.lang.Object diff --git a/platform/workspace/storage/src/com/intellij/platform/workspace/storage/EntityType.kt b/platform/workspace/storage/src/com/intellij/platform/workspace/storage/EntityType.kt index 00f23ebbc654..3cc8a65e7dd7 100644 --- a/platform/workspace/storage/src/com/intellij/platform/workspace/storage/EntityType.kt +++ b/platform/workspace/storage/src/com/intellij/platform/workspace/storage/EntityType.kt @@ -10,26 +10,12 @@ public abstract class EntityType? = null ) { protected open val entityClass: Class? = null + protected open val entityImplBuilderClass: Class<*>? = null - private val ival: Class get() = entityClass ?: javaClass.enclosingClass as Class // entityClass as Class - - private val name: String by lazy { - if (ival.enclosingClass == null) ival.simpleName else { - var topLevelClass: Class<*> = ival - val outerNames = mutableListOf() - do { - outerNames.add(topLevelClass.simpleName) - topLevelClass = topLevelClass.enclosingClass ?: break - } while (true) - outerNames.reversed().joinToString(".") - } - } + private val ival: Class get() = entityClass ?: javaClass.enclosingClass as Class private fun loadBuilderFactory(): () -> B { - val ivalClass = ival - val packageName = ivalClass.packageName - val simpleName = name.replace(".", "") - val c = ivalClass.classLoader.loadClass("$packageName.impl.${simpleName}Impl\$Builder") + val c = entityImplBuilderClass ?: throw RuntimeException("Entity implementation builder class not found for ${ival.simpleName}") val ctor = c.constructors.find { it.parameterCount == 0 }!! return { ctor.newInstance() as B } } diff --git a/platform/workspace/storage/src/com/intellij/platform/workspace/storage/generatedCodeCompatibility.kt b/platform/workspace/storage/src/com/intellij/platform/workspace/storage/generatedCodeCompatibility.kt index 0306373b9bad..5f2388549ece 100644 --- a/platform/workspace/storage/src/com/intellij/platform/workspace/storage/generatedCodeCompatibility.kt +++ b/platform/workspace/storage/src/com/intellij/platform/workspace/storage/generatedCodeCompatibility.kt @@ -10,7 +10,7 @@ public object CodeGeneratorVersions { private const val API_VERSION_INTERNAL = 3 private const val IMPL_MAJOR_VERSION_INTERNAL = 7 @Suppress("unused") - private const val IMPL_MINOR_VERSION_INTERNAL = 20 // is used through reflection + private const val IMPL_MINOR_VERSION_INTERNAL = 21 // is used through reflection @set:TestOnly public var API_VERSION: Int = API_VERSION_INTERNAL diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildEntityModifications.kt index 11a5aaaf0e77..d92fdd3265ee 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -14,18 +13,3 @@ interface AbstractChildEntityBuilder : WorkspaceEntityB var data: String var parent: ParentWithExtensionEntityBuilder } - -internal object AbstractChildEntityType : EntityType>() { - override val entityClass: Class get() = AbstractChildEntity::class.java - operator fun invoke( - data: String, - entitySource: EntitySource, - init: (AbstractChildEntityBuilder.() -> Unit)? = null, - ): AbstractChildEntityBuilder { - val builder = builder() - builder.data = data - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildWithLinkToParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildWithLinkToParentEntityModifications.kt index 100363143f3e..8f5c5dcd8f91 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildWithLinkToParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractChildWithLinkToParentEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -16,22 +15,6 @@ interface AbstractChildWithLinkToParentEntityBuilder>() { - override val entityClass: Class get() = AbstractChildWithLinkToParentEntity::class.java - operator fun invoke( - data: String, - entitySource: EntitySource, - init: (AbstractChildWithLinkToParentEntityBuilder.() -> Unit)? = null, - ): AbstractChildWithLinkToParentEntityBuilder { - val builder = builder() - builder.data = data - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} - @Parent var AbstractChildWithLinkToParentEntityBuilder.parent: ParentWithLinkToAbstractChildBuilder? by WorkspaceEntity.extensionBuilder(ParentWithLinkToAbstractChild::class.java) diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractParentEntityModifications.kt index fed84536d9a9..ef5d17771284 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AbstractParentEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -14,18 +13,3 @@ interface AbstractParentEntityBuilder : WorkspaceEntit var data: String var child: ChildWithExtensionParentBuilder? } - -internal object AbstractParentEntityType : EntityType>() { - override val entityClass: Class get() = AbstractParentEntity::class.java - operator fun invoke( - data: String, - entitySource: EntitySource, - init: (AbstractParentEntityBuilder.() -> Unit)? = null, - ): AbstractParentEntityBuilder { - val builder = builder() - builder.data = data - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AssertConsistencyEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AssertConsistencyEntityModifications.kt index 6b2f421ec1da..b1f0b2e3ce8e 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AssertConsistencyEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AssertConsistencyEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.AssertConsistencyEntityImpl @GeneratedCodeApiVersion(3) interface AssertConsistencyEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface AssertConsistencyEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AssertConsistencyEntity::class.java + override val entityImplBuilderClass: Class<*> get() = AssertConsistencyEntityImpl.Builder::class.java operator fun invoke( passCheck: Boolean, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityListModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityListModifications.kt index 0edde1b51ecf..05e199dfdb43 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityListModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityListModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.AttachedEntityListImpl @GeneratedCodeApiVersion(3) interface AttachedEntityListBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface AttachedEntityListBuilder : WorkspaceEntityBuilder internal object AttachedEntityListType : EntityType() { override val entityClass: Class get() = AttachedEntityList::class.java + override val entityImplBuilderClass: Class<*> get() = AttachedEntityListImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityModifications.kt index 1ba83706a841..b55c6e938f78 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.AttachedEntityImpl @GeneratedCodeApiVersion(3) interface AttachedEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface AttachedEntityBuilder : WorkspaceEntityBuilder { internal object AttachedEntityType : EntityType() { override val entityClass: Class get() = AttachedEntity::class.java + override val entityImplBuilderClass: Class<*> get() = AttachedEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityParentListModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityParentListModifications.kt index 71149b9170bb..bf2599ec377f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityParentListModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityParentListModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.AttachedEntityParentListImpl @GeneratedCodeApiVersion(3) interface AttachedEntityParentListBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AttachedEntityParentListBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AttachedEntityParentList::class.java + override val entityImplBuilderClass: Class<*> get() = AttachedEntityParentListImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToNullableParentModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToNullableParentModifications.kt index f6fa5346626a..d220ea3c85c8 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToNullableParentModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToNullableParentModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.AttachedEntityToNullableParentImpl @GeneratedCodeApiVersion(3) interface AttachedEntityToNullableParentBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AttachedEntityToNullableParentBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AttachedEntityToNullableParent::class.java + override val entityImplBuilderClass: Class<*> get() = AttachedEntityToNullableParentImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToParentModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToParentModifications.kt index 50f8f96d99aa..2e06e24fcb79 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToParentModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/AttachedEntityToParentModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.AttachedEntityToParentImpl @GeneratedCodeApiVersion(3) interface AttachedEntityToParentBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AttachedEntityToParentBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AttachedEntityToParent::class.java + override val entityImplBuilderClass: Class<*> get() = AttachedEntityToParentImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BaseEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BaseEntityModifications.kt index 6a053191ebb9..d7aac640cddd 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BaseEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BaseEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -13,16 +12,3 @@ interface BaseEntityBuilder : WorkspaceEntityBuilder { override var entitySource: EntitySource var parentEntity: CompositeBaseEntityBuilder? } - -internal object BaseEntityType : EntityType>() { - override val entityClass: Class get() = BaseEntity::class.java - operator fun invoke( - entitySource: EntitySource, - init: (BaseEntityBuilder.() -> Unit)? = null, - ): BaseEntityBuilder { - val builder = builder() - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BooleanEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BooleanEntityModifications.kt index aacb3281f738..9dbe76a19df9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BooleanEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/BooleanEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.BooleanEntityImpl @GeneratedCodeApiVersion(3) interface BooleanEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface BooleanEntityBuilder : WorkspaceEntityBuilder { internal object BooleanEntityType : EntityType() { override val entityClass: Class get() = BooleanEntity::class.java + override val entityImplBuilderClass: Class<*> get() = BooleanEntityImpl.Builder::class.java operator fun invoke( data: Boolean, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedEntityModifications.kt index 245f3d1f6df9..e1c297326a9e 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChainedEntityImpl @GeneratedCodeApiVersion(3) interface ChainedEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface ChainedEntityBuilder : WorkspaceEntityBuilder { internal object ChainedEntityType : EntityType() { override val entityClass: Class get() = ChainedEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChainedEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedParentEntityModifications.kt index 4b4e9068cf09..48fe555ae103 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChainedParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChainedParentEntityImpl @GeneratedCodeApiVersion(3) interface ChainedParentEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ChainedParentEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChainedParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChainedParentEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ChainedParentEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildAbstractBaseEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildAbstractBaseEntityModifications.kt index 87a94def1521..080bc03bf53a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildAbstractBaseEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildAbstractBaseEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -14,19 +13,3 @@ interface ChildAbstractBaseEntityBuilder : Workspac var commonData: String var parentEntity: ParentAbEntityBuilder } - -internal object ChildAbstractBaseEntityType : - EntityType>() { - override val entityClass: Class get() = ChildAbstractBaseEntity::class.java - operator fun invoke( - commonData: String, - entitySource: EntitySource, - init: (ChildAbstractBaseEntityBuilder.() -> Unit)? = null, - ): ChildAbstractBaseEntityBuilder { - val builder = builder() - builder.commonData = commonData - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityModifications.kt index 876d67b0bdbe..9c09b19b8ec4 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildEntityImpl @GeneratedCodeApiVersion(3) interface ChildEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildEntityBuilder : WorkspaceEntityBuilder { internal object ChildEntityType : EntityType() { override val entityClass: Class get() = ChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildEntityImpl.Builder::class.java operator fun invoke( childData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityWithSymbolicIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityWithSymbolicIdModifications.kt index ada213567c5b..e29d8f81e39d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityWithSymbolicIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildEntityWithSymbolicIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildEntityWithSymbolicIdImpl @GeneratedCodeApiVersion(3) interface ChildEntityWithSymbolicIdBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildEntityWithSymbolicIdBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildEntityWithSymbolicId::class.java + override val entityImplBuilderClass: Class<*> get() = ChildEntityWithSymbolicIdImpl.Builder::class.java operator fun invoke( myName: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildFirstEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildFirstEntityModifications.kt index e657bfb9ba0b..4396ace6565d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildFirstEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildFirstEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildFirstEntityImpl @GeneratedCodeApiVersion(3) interface ChildFirstEntityBuilder : WorkspaceEntityBuilder, ChildAbstractBaseEntityBuilder { @@ -19,6 +20,7 @@ interface ChildFirstEntityBuilder : WorkspaceEntityBuilder, Ch internal object ChildFirstEntityType : EntityType() { override val entityClass: Class get() = ChildFirstEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildFirstEntityImpl.Builder::class.java operator fun invoke( commonData: String, firstData: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildMultipleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildMultipleEntityModifications.kt index 53ac0a7b3814..da9a70c5be8c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildMultipleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildMultipleEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildMultipleEntityImpl @GeneratedCodeApiVersion(3) interface ChildMultipleEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildMultipleEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildMultipleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildMultipleEntityImpl.Builder::class.java operator fun invoke( childData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSampleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSampleEntityModifications.kt index 81eda3077782..99bfcd02b039 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSampleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSampleEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSampleEntityImpl @GeneratedCodeApiVersion(3) interface ChildSampleEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildSampleEntityBuilder : WorkspaceEntityBuilder { internal object ChildSampleEntityType : EntityType() { override val entityClass: Class get() = ChildSampleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSampleEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSecondEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSecondEntityModifications.kt index e881ebd7aa97..58712f59976a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSecondEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSecondEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSecondEntityImpl @GeneratedCodeApiVersion(3) interface ChildSecondEntityBuilder : WorkspaceEntityBuilder, ChildAbstractBaseEntityBuilder { @@ -19,6 +20,7 @@ interface ChildSecondEntityBuilder : WorkspaceEntityBuilder, internal object ChildSecondEntityType : EntityType() { override val entityClass: Class get() = ChildSecondEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSecondEntityImpl.Builder::class.java operator fun invoke( commonData: String, secondData: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleAbstractBaseEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleAbstractBaseEntityModifications.kt index fa5f528e2255..d4d799e949b1 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleAbstractBaseEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleAbstractBaseEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -14,19 +13,3 @@ interface ChildSingleAbstractBaseEntityBuilder>() { - override val entityClass: Class get() = ChildSingleAbstractBaseEntity::class.java - operator fun invoke( - commonData: String, - entitySource: EntitySource, - init: (ChildSingleAbstractBaseEntityBuilder.() -> Unit)? = null, - ): ChildSingleAbstractBaseEntityBuilder { - val builder = builder() - builder.commonData = commonData - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleFirstEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleFirstEntityModifications.kt index c9359e88015c..1a99aa052fc1 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleFirstEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleFirstEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSingleFirstEntityImpl @GeneratedCodeApiVersion(3) interface ChildSingleFirstEntityBuilder : WorkspaceEntityBuilder, @@ -20,6 +21,7 @@ interface ChildSingleFirstEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildSingleFirstEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSingleFirstEntityImpl.Builder::class.java operator fun invoke( commonData: String, firstData: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleSecondEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleSecondEntityModifications.kt index 08ee1bece802..d120df53a782 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleSecondEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSingleSecondEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSingleSecondEntityImpl @GeneratedCodeApiVersion(3) interface ChildSingleSecondEntityBuilder : WorkspaceEntityBuilder, @@ -20,6 +21,7 @@ interface ChildSingleSecondEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildSingleSecondEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSingleSecondEntityImpl.Builder::class.java operator fun invoke( commonData: String, secondData: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSourceEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSourceEntityModifications.kt index 189faab39976..52d179adc72b 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSourceEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSourceEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSourceEntityImpl @GeneratedCodeApiVersion(3) interface ChildSourceEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildSourceEntityBuilder : WorkspaceEntityBuilder { internal object ChildSourceEntityType : EntityType() { override val entityClass: Class get() = ChildSourceEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSourceEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubEntityModifications.kt index 3f2f8508f12a..4409fcac0392 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSubEntityImpl @GeneratedCodeApiVersion(3) interface ChildSubEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildSubEntityBuilder : WorkspaceEntityBuilder { internal object ChildSubEntityType : EntityType() { override val entityClass: Class get() = ChildSubEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSubEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ChildSubEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubSubEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubSubEntityModifications.kt index b07cc51d3e44..6c961af97ec5 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubSubEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildSubSubEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildSubSubEntityImpl @GeneratedCodeApiVersion(3) interface ChildSubSubEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildSubSubEntityBuilder : WorkspaceEntityBuilder { internal object ChildSubSubEntityType : EntityType() { override val entityClass: Class get() = ChildSubSubEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildSubSubEntityImpl.Builder::class.java operator fun invoke( childData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithExtensionParentModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithExtensionParentModifications.kt index 6169ba185ecd..83e02d3b8842 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithExtensionParentModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithExtensionParentModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildWithExtensionParentImpl @GeneratedCodeApiVersion(3) interface ChildWithExtensionParentBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ChildWithExtensionParentBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildWithExtensionParent::class.java + override val entityImplBuilderClass: Class<*> get() = ChildWithExtensionParentImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithIdModifications.kt index 701da05fd057..9ddd4e4ee0c9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildWithIdImpl @GeneratedCodeApiVersion(3) interface ChildWithIdBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildWithIdBuilder : WorkspaceEntityBuilder { internal object ChildWithIdType : EntityType() { override val entityClass: Class get() = ChildWithId::class.java + override val entityImplBuilderClass: Class<*> get() = ChildWithIdImpl.Builder::class.java operator fun invoke( myId: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsModifications.kt index 6124525d6b70..fd3b1203ddad 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildWithNullsImpl @GeneratedCodeApiVersion(3) interface ChildWithNullsBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ChildWithNullsBuilder : WorkspaceEntityBuilder { internal object ChildWithNullsType : EntityType() { override val entityClass: Class get() = ChildWithNulls::class.java + override val entityImplBuilderClass: Class<*> get() = ChildWithNullsImpl.Builder::class.java operator fun invoke( childData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsMultipleModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsMultipleModifications.kt index 8e3d5cb8c1fc..e6f2f2198aaf 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsMultipleModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsMultipleModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildWithNullsMultipleImpl @GeneratedCodeApiVersion(3) interface ChildWithNullsMultipleBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ChildWithNullsMultipleBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildWithNullsMultiple::class.java + override val entityImplBuilderClass: Class<*> get() = ChildWithNullsMultipleImpl.Builder::class.java operator fun invoke( childData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsOppositeMultipleModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsOppositeMultipleModifications.kt index 361812081f71..14a3a86d47db 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsOppositeMultipleModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWithNullsOppositeMultipleModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildWithNullsOppositeMultipleImpl @GeneratedCodeApiVersion(3) interface ChildWithNullsOppositeMultipleBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildWithNullsOppositeMultipleBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildWithNullsOppositeMultiple::class.java + override val entityImplBuilderClass: Class<*> get() = ChildWithNullsOppositeMultipleImpl.Builder::class.java operator fun invoke( childData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWpidSampleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWpidSampleEntityModifications.kt index cdb27703d555..33ff8b44af6d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWpidSampleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ChildWpidSampleEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ChildWpidSampleEntityImpl @GeneratedCodeApiVersion(3) interface ChildWpidSampleEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ChildWpidSampleEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChildWpidSampleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChildWpidSampleEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CollectionFieldEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CollectionFieldEntityModifications.kt index 89f397532601..df991a2edc74 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CollectionFieldEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CollectionFieldEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet +import com.intellij.platform.workspace.storage.testEntities.entities.impl.CollectionFieldEntityImpl @GeneratedCodeApiVersion(3) interface CollectionFieldEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface CollectionFieldEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = CollectionFieldEntity::class.java + override val entityImplBuilderClass: Class<*> get() = CollectionFieldEntityImpl.Builder::class.java operator fun invoke( versions: Set, names: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedIdSoftRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedIdSoftRefEntityModifications.kt index b62430c4899e..644efe551cef 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedIdSoftRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedIdSoftRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ComposedIdSoftRefEntityImpl @GeneratedCodeApiVersion(3) interface ComposedIdSoftRefEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ComposedIdSoftRefEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ComposedIdSoftRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ComposedIdSoftRefEntityImpl.Builder::class.java operator fun invoke( myName: String, link: NameId, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedLinkEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedLinkEntityModifications.kt index 6c0472993d7d..dca4a9599dac 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedLinkEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ComposedLinkEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ComposedLinkEntityImpl @GeneratedCodeApiVersion(3) interface ComposedLinkEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ComposedLinkEntityBuilder : WorkspaceEntityBuilder internal object ComposedLinkEntityType : EntityType() { override val entityClass: Class get() = ComposedLinkEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ComposedLinkEntityImpl.Builder::class.java operator fun invoke( link: ComposedId, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeAbstractEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeAbstractEntityModifications.kt index 26b367d6884b..50b56e5ba6fe 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeAbstractEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeAbstractEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -15,17 +14,3 @@ interface CompositeAbstractEntityBuilder : Workspac var children: List> var parentEntity: ParentChainEntityBuilder? } - -internal object CompositeAbstractEntityType : - EntityType>() { - override val entityClass: Class get() = CompositeAbstractEntity::class.java - operator fun invoke( - entitySource: EntitySource, - init: (CompositeAbstractEntityBuilder.() -> Unit)? = null, - ): CompositeAbstractEntityBuilder { - val builder = builder() - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeBaseEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeBaseEntityModifications.kt index 8dc73e7e7bb3..c35d4254dbe0 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeBaseEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeBaseEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -15,16 +14,3 @@ interface CompositeBaseEntityBuilder : WorkspaceEntityB var children: List> var parent: HeadAbstractionEntityBuilder? } - -internal object CompositeBaseEntityType : EntityType>() { - override val entityClass: Class get() = CompositeBaseEntity::class.java - operator fun invoke( - entitySource: EntitySource, - init: (CompositeBaseEntityBuilder.() -> Unit)? = null, - ): CompositeBaseEntityBuilder { - val builder = builder() - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeChildAbstractEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeChildAbstractEntityModifications.kt index f51d9abf705e..7e6367506b26 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeChildAbstractEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/CompositeChildAbstractEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.CompositeChildAbstractEntityImpl @GeneratedCodeApiVersion(3) interface CompositeChildAbstractEntityBuilder : WorkspaceEntityBuilder, @@ -20,6 +21,7 @@ interface CompositeChildAbstractEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = CompositeChildAbstractEntity::class.java + override val entityImplBuilderClass: Class<*> get() = CompositeChildAbstractEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (CompositeChildAbstractEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ContentRootTestEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ContentRootTestEntityModifications.kt index 3fe5b7600de0..591e93a99ee6 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ContentRootTestEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ContentRootTestEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ContentRootTestEntityImpl @GeneratedCodeApiVersion(3) interface ContentRootTestEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ContentRootTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ContentRootTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ContentRootTestEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ContentRootTestEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/DefaultValueEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/DefaultValueEntityModifications.kt index 614297141ed7..632763534e1a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/DefaultValueEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/DefaultValueEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.DefaultValueEntityImpl @GeneratedCodeApiVersion(3) interface DefaultValueEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface DefaultValueEntityBuilder : WorkspaceEntityBuilder internal object DefaultValueEntityType : EntityType() { override val entityClass: Class get() = DefaultValueEntity::class.java + override val entityImplBuilderClass: Class<*> get() = DefaultValueEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/EntityWithSoftLinksModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/EntityWithSoftLinksModifications.kt index 433798cf9a5d..88eede10e84f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/EntityWithSoftLinksModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/EntityWithSoftLinksModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.EntityWithSoftLinksImpl @GeneratedCodeApiVersion(3) interface EntityWithSoftLinksBuilder : WorkspaceEntityBuilder { @@ -31,6 +32,7 @@ interface EntityWithSoftLinksBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = EntityWithSoftLinks::class.java + override val entityImplBuilderClass: Class<*> get() = EntityWithSoftLinksImpl.Builder::class.java operator fun invoke( link: OneSymbolicId, manyLinks: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FacetTestEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FacetTestEntityModifications.kt index dde70b986266..15ffdbd09330 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FacetTestEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FacetTestEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.FacetTestEntityImpl @GeneratedCodeApiVersion(3) interface FacetTestEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface FacetTestEntityBuilder : WorkspaceEntityBuilder { internal object FacetTestEntityType : EntityType() { override val entityClass: Class get() = FacetTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = FacetTestEntityImpl.Builder::class.java operator fun invoke( data: String, moreData: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FinalFieldsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FinalFieldsEntityModifications.kt index bfd49f228da2..d3b4907271ba 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FinalFieldsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FinalFieldsEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.FinalFieldsEntityImpl @GeneratedCodeApiVersion(3) interface FinalFieldsEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface FinalFieldsEntityBuilder : WorkspaceEntityBuilder { internal object FinalFieldsEntityType : EntityType() { override val entityClass: Class get() = FinalFieldsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = FinalFieldsEntityImpl.Builder::class.java operator fun invoke( descriptor: AnotherDataClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FirstEntityWithPIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FirstEntityWithPIdModifications.kt index 102680c58022..a9a03d162790 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FirstEntityWithPIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/FirstEntityWithPIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.FirstEntityWithPIdImpl @GeneratedCodeApiVersion(3) interface FirstEntityWithPIdBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface FirstEntityWithPIdBuilder : WorkspaceEntityBuilder internal object FirstEntityWithPIdType : EntityType() { override val entityClass: Class get() = FirstEntityWithPId::class.java + override val entityImplBuilderClass: Class<*> get() = FirstEntityWithPIdImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/GrandParentWithIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/GrandParentWithIdModifications.kt index e2522e9391f1..df312eb0282c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/GrandParentWithIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/GrandParentWithIdModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.GrandParentWithIdImpl @GeneratedCodeApiVersion(3) interface GrandParentWithIdBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface GrandParentWithIdBuilder : WorkspaceEntityBuilder { internal object GrandParentWithIdType : EntityType() { override val entityClass: Class get() = GrandParentWithId::class.java + override val entityImplBuilderClass: Class<*> get() = GrandParentWithIdImpl.Builder::class.java operator fun invoke( myId: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/HeadAbstractionEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/HeadAbstractionEntityModifications.kt index 3e426803369c..789f39f5054c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/HeadAbstractionEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/HeadAbstractionEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.HeadAbstractionEntityImpl @GeneratedCodeApiVersion(3) interface HeadAbstractionEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface HeadAbstractionEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = HeadAbstractionEntity::class.java + override val entityImplBuilderClass: Class<*> get() = HeadAbstractionEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/IntEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/IntEntityModifications.kt index 893b53310fe3..bc67b124547c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/IntEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/IntEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.IntEntityImpl @GeneratedCodeApiVersion(3) interface IntEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface IntEntityBuilder : WorkspaceEntityBuilder { internal object IntEntityType : EntityType() { override val entityClass: Class get() = IntEntity::class.java + override val entityImplBuilderClass: Class<*> get() = IntEntityImpl.Builder::class.java operator fun invoke( data: Int, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyChildModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyChildModifications.kt index e841ba4d650a..d078eb9dd101 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyChildModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyChildModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.KeyChildImpl @GeneratedCodeApiVersion(3) interface KeyChildBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface KeyChildBuilder : WorkspaceEntityBuilder { internal object KeyChildType : EntityType() { override val entityClass: Class get() = KeyChild::class.java + override val entityImplBuilderClass: Class<*> get() = KeyChildImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyParentModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyParentModifications.kt index 8de99de8b513..65a7d89bbe83 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyParentModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/KeyParentModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.KeyParentImpl @GeneratedCodeApiVersion(3) interface KeyParentBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface KeyParentBuilder : WorkspaceEntityBuilder { internal object KeyParentType : EntityType() { override val entityClass: Class get() = KeyParent::class.java + override val entityImplBuilderClass: Class<*> get() = KeyParentImpl.Builder::class.java operator fun invoke( keyField: String, notKeyField: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LeftEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LeftEntityModifications.kt index af5fc42c483b..c2228b722d8a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LeftEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LeftEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.LeftEntityImpl @GeneratedCodeApiVersion(3) interface LeftEntityBuilder : WorkspaceEntityBuilder, CompositeBaseEntityBuilder { @@ -19,6 +20,7 @@ interface LeftEntityBuilder : WorkspaceEntityBuilder, CompositeBaseE internal object LeftEntityType : EntityType() { override val entityClass: Class get() = LeftEntity::class.java + override val entityImplBuilderClass: Class<*> get() = LeftEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (LeftEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LinkedListEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LinkedListEntityModifications.kt index 0216ac00329e..97737d63ef14 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LinkedListEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/LinkedListEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.LinkedListEntityImpl @GeneratedCodeApiVersion(3) interface LinkedListEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface LinkedListEntityBuilder : WorkspaceEntityBuilder { internal object LinkedListEntityType : EntityType() { override val entityClass: Class get() = LinkedListEntity::class.java + override val entityImplBuilderClass: Class<*> get() = LinkedListEntityImpl.Builder::class.java operator fun invoke( myName: String, next: LinkedListEntityId, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListEntityModifications.kt index 0b4f71c4dd84..bdbe4aa60b38 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ListEntityImpl @GeneratedCodeApiVersion(3) interface ListEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ListEntityBuilder : WorkspaceEntityBuilder { internal object ListEntityType : EntityType() { override val entityClass: Class get() = ListEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ListEntityImpl.Builder::class.java operator fun invoke( data: List, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListVFUEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListVFUEntityModifications.kt index d666d213163b..bf80c99c864b 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListVFUEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ListVFUEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ListVFUEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -20,6 +21,7 @@ interface ListVFUEntityBuilder : WorkspaceEntityBuilder { internal object ListVFUEntityType : EntityType() { override val entityClass: Class get() = ListVFUEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ListVFUEntityImpl.Builder::class.java operator fun invoke( data: String, fileProperty: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityListModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityListModifications.kt index 617f964a01c5..6c11a8c8def9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityListModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityListModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.MainEntityListImpl @GeneratedCodeApiVersion(3) interface MainEntityListBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface MainEntityListBuilder : WorkspaceEntityBuilder { internal object MainEntityListType : EntityType() { override val entityClass: Class get() = MainEntityList::class.java + override val entityImplBuilderClass: Class<*> get() = MainEntityListImpl.Builder::class.java operator fun invoke( x: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityModifications.kt index e6b94d18af04..fd274a9798e3 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.MainEntityImpl @GeneratedCodeApiVersion(3) interface MainEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface MainEntityBuilder : WorkspaceEntityBuilder { internal object MainEntityType : EntityType() { override val entityClass: Class get() = MainEntity::class.java + override val entityImplBuilderClass: Class<*> get() = MainEntityImpl.Builder::class.java operator fun invoke( x: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityParentListModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityParentListModifications.kt index 6fabead9555b..29ad1931d77a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityParentListModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityParentListModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.MainEntityParentListImpl @GeneratedCodeApiVersion(3) interface MainEntityParentListBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface MainEntityParentListBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = MainEntityParentList::class.java + override val entityImplBuilderClass: Class<*> get() = MainEntityParentListImpl.Builder::class.java operator fun invoke( x: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityToParentModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityToParentModifications.kt index 2bc0b3e352ee..283263630d39 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityToParentModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MainEntityToParentModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.MainEntityToParentImpl @GeneratedCodeApiVersion(3) interface MainEntityToParentBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface MainEntityToParentBuilder : WorkspaceEntityBuilder internal object MainEntityToParentType : EntityType() { override val entityClass: Class get() = MainEntityToParent::class.java + override val entityImplBuilderClass: Class<*> get() = MainEntityToParentImpl.Builder::class.java operator fun invoke( x: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MiddleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MiddleEntityModifications.kt index ca688f560398..0f9cc54fec80 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MiddleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/MiddleEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.MiddleEntityImpl @GeneratedCodeApiVersion(3) interface MiddleEntityBuilder : WorkspaceEntityBuilder, BaseEntityBuilder { @@ -18,6 +19,7 @@ interface MiddleEntityBuilder : WorkspaceEntityBuilder, BaseEntity internal object MiddleEntityType : EntityType() { override val entityClass: Class get() = MiddleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = MiddleEntityImpl.Builder::class.java operator fun invoke( property: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ModuleTestEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ModuleTestEntityModifications.kt index 899cf8d1eae8..0abc521d986d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ModuleTestEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ModuleTestEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ModuleTestEntityImpl @GeneratedCodeApiVersion(3) interface ModuleTestEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ModuleTestEntityBuilder : WorkspaceEntityBuilder { internal object ModuleTestEntityType : EntityType() { override val entityClass: Class get() = ModuleTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ModuleTestEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedChildEntityModifications.kt index 104012ce9ac7..3861328f22de 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.NamedChildEntityImpl @GeneratedCodeApiVersion(3) interface NamedChildEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface NamedChildEntityBuilder : WorkspaceEntityBuilder { internal object NamedChildEntityType : EntityType() { override val entityClass: Class get() = NamedChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NamedChildEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedEntityModifications.kt index 12ac45270420..bc72e091e008 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NamedEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.NamedEntityImpl @GeneratedCodeApiVersion(3) interface NamedEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface NamedEntityBuilder : WorkspaceEntityBuilder { internal object NamedEntityType : EntityType() { override val entityClass: Class get() = NamedEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NamedEntityImpl.Builder::class.java operator fun invoke( myName: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NullableVFUEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NullableVFUEntityModifications.kt index 4d5c6f292ac2..c6bbfc0763d2 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NullableVFUEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/NullableVFUEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.NullableVFUEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -19,6 +20,7 @@ interface NullableVFUEntityBuilder : WorkspaceEntityBuilder { internal object NullableVFUEntityType : EntityType() { override val entityClass: Class get() = NullableVFUEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NullableVFUEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OneEntityWithSymbolicIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OneEntityWithSymbolicIdModifications.kt index cd39ec97f97b..1ca350bf2bb8 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OneEntityWithSymbolicIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OneEntityWithSymbolicIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OneEntityWithSymbolicIdImpl @GeneratedCodeApiVersion(3) interface OneEntityWithSymbolicIdBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface OneEntityWithSymbolicIdBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OneEntityWithSymbolicId::class.java + override val entityImplBuilderClass: Class<*> get() = OneEntityWithSymbolicIdImpl.Builder::class.java operator fun invoke( myName: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildAlsoWithPidEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildAlsoWithPidEntityModifications.kt index d9d0c05d2c4f..cefc54a38096 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildAlsoWithPidEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildAlsoWithPidEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoChildAlsoWithPidEntityImpl @GeneratedCodeApiVersion(3) interface OoChildAlsoWithPidEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OoChildAlsoWithPidEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OoChildAlsoWithPidEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoChildAlsoWithPidEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildEntityModifications.kt index fb70cfcf37a5..8bb765ff92bf 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoChildEntityImpl @GeneratedCodeApiVersion(3) interface OoChildEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OoChildEntityBuilder : WorkspaceEntityBuilder { internal object OoChildEntityType : EntityType() { override val entityClass: Class get() = OoChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoChildEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildForParentWithPidEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildForParentWithPidEntityModifications.kt index 10608bd5756f..ec3ec74e2509 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildForParentWithPidEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildForParentWithPidEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoChildForParentWithPidEntityImpl @GeneratedCodeApiVersion(3) interface OoChildForParentWithPidEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OoChildForParentWithPidEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OoChildForParentWithPidEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoChildForParentWithPidEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithNullableParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithNullableParentEntityModifications.kt index dbdf0d308cd5..74d366b591c3 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithNullableParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithNullableParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoChildWithNullableParentEntityImpl @GeneratedCodeApiVersion(3) interface OoChildWithNullableParentEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OoChildWithNullableParentEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OoChildWithNullableParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoChildWithNullableParentEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (OoChildWithNullableParentEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithPidEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithPidEntityModifications.kt index 0ac7197064b6..b72473a230a4 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithPidEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoChildWithPidEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoChildWithPidEntityImpl @GeneratedCodeApiVersion(3) interface OoChildWithPidEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OoChildWithPidEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OoChildWithPidEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoChildWithPidEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentEntityModifications.kt index a39e33b78a48..73ec640328bf 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoParentEntityImpl @GeneratedCodeApiVersion(3) interface OoParentEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface OoParentEntityBuilder : WorkspaceEntityBuilder { internal object OoParentEntityType : EntityType() { override val entityClass: Class get() = OoParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoParentEntityImpl.Builder::class.java operator fun invoke( parentProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithPidEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithPidEntityModifications.kt index 253a91e475e3..5aeec40e9b72 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithPidEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithPidEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoParentWithPidEntityImpl @GeneratedCodeApiVersion(3) interface OoParentWithPidEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface OoParentWithPidEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OoParentWithPidEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoParentWithPidEntityImpl.Builder::class.java operator fun invoke( parentProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithoutPidEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithoutPidEntityModifications.kt index b01314cc7c20..222507ee6f65 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithoutPidEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OoParentWithoutPidEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OoParentWithoutPidEntityImpl @GeneratedCodeApiVersion(3) interface OoParentWithoutPidEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OoParentWithoutPidEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OoParentWithoutPidEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OoParentWithoutPidEntityImpl.Builder::class.java operator fun invoke( parentProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalIntEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalIntEntityModifications.kt index dd1dbf38fc00..e9de7646afc8 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalIntEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalIntEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OptionalIntEntityImpl @GeneratedCodeApiVersion(3) interface OptionalIntEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface OptionalIntEntityBuilder : WorkspaceEntityBuilder { internal object OptionalIntEntityType : EntityType() { override val entityClass: Class get() = OptionalIntEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OptionalIntEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (OptionalIntEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneChildEntityModifications.kt index db71d03ccafb..f6614f52f3b6 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OptionalOneToOneChildEntityImpl @GeneratedCodeApiVersion(3) interface OptionalOneToOneChildEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OptionalOneToOneChildEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OptionalOneToOneChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OptionalOneToOneChildEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneParentEntityModifications.kt index 3bfa12dce05c..abd0eebb0a20 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalOneToOneParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OptionalOneToOneParentEntityImpl @GeneratedCodeApiVersion(3) interface OptionalOneToOneParentEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface OptionalOneToOneParentEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OptionalOneToOneParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OptionalOneToOneParentEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (OptionalOneToOneParentEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalStringEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalStringEntityModifications.kt index d5a57ab2d9aa..06a87c721216 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalStringEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/OptionalStringEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.OptionalStringEntityImpl @GeneratedCodeApiVersion(3) interface OptionalStringEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface OptionalStringEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = OptionalStringEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OptionalStringEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (OptionalStringEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentAbEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentAbEntityModifications.kt index 67bfe7d4bf1d..7f9eb59488f1 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentAbEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentAbEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentAbEntityImpl @GeneratedCodeApiVersion(3) interface ParentAbEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ParentAbEntityBuilder : WorkspaceEntityBuilder { internal object ParentAbEntityType : EntityType() { override val entityClass: Class get() = ParentAbEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentAbEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ParentAbEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentChainEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentChainEntityModifications.kt index a073e80fe175..b2e0e942eac3 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentChainEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentChainEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentChainEntityImpl @GeneratedCodeApiVersion(3) interface ParentChainEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ParentChainEntityBuilder : WorkspaceEntityBuilder { internal object ParentChainEntityType : EntityType() { override val entityClass: Class get() = ParentChainEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentChainEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ParentChainEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityModifications.kt index 7731147896a3..33155cf5bf41 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentEntityImpl @GeneratedCodeApiVersion(3) interface ParentEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentEntityBuilder : WorkspaceEntityBuilder { internal object ParentEntityType : EntityType() { override val entityClass: Class get() = ParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentEntityImpl.Builder::class.java operator fun invoke( parentData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityWithSymbolicIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityWithSymbolicIdModifications.kt index fe28e4d3c66a..14cb429cf866 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityWithSymbolicIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentEntityWithSymbolicIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentEntityWithSymbolicIdImpl @GeneratedCodeApiVersion(3) interface ParentEntityWithSymbolicIdBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentEntityWithSymbolicIdBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentEntityWithSymbolicId::class.java + override val entityImplBuilderClass: Class<*> get() = ParentEntityWithSymbolicIdImpl.Builder::class.java operator fun invoke( myName: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentMultipleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentMultipleEntityModifications.kt index 28d2a5dd17f3..240e24aed9d6 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentMultipleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentMultipleEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentMultipleEntityImpl @GeneratedCodeApiVersion(3) interface ParentMultipleEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentMultipleEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentMultipleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentMultipleEntityImpl.Builder::class.java operator fun invoke( parentData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSingleAbEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSingleAbEntityModifications.kt index 0709b5b61af9..523cc414534e 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSingleAbEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSingleAbEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentSingleAbEntityImpl @GeneratedCodeApiVersion(3) interface ParentSingleAbEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ParentSingleAbEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentSingleAbEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentSingleAbEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (ParentSingleAbEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSubEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSubEntityModifications.kt index 1d5d75778047..4c1e4f77b825 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSubEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentSubEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentSubEntityImpl @GeneratedCodeApiVersion(3) interface ParentSubEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentSubEntityBuilder : WorkspaceEntityBuilder { internal object ParentSubEntityType : EntityType() { override val entityClass: Class get() = ParentSubEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentSubEntityImpl.Builder::class.java operator fun invoke( parentData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithExtensionEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithExtensionEntityModifications.kt index 77796eb9ec9d..089b859e40e4 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithExtensionEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithExtensionEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentWithExtensionEntityImpl @GeneratedCodeApiVersion(3) interface ParentWithExtensionEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentWithExtensionEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentWithExtensionEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ParentWithExtensionEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithIdModifications.kt index 8c2171619a0a..39ac84d7e127 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentWithIdImpl @GeneratedCodeApiVersion(3) interface ParentWithIdBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ParentWithIdBuilder : WorkspaceEntityBuilder { internal object ParentWithIdType : EntityType() { override val entityClass: Class get() = ParentWithId::class.java + override val entityImplBuilderClass: Class<*> get() = ParentWithIdImpl.Builder::class.java operator fun invoke( myId: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithLinkToAbstractChildModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithLinkToAbstractChildModifications.kt index c75fa3246885..994a5ffd0608 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithLinkToAbstractChildModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithLinkToAbstractChildModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentWithLinkToAbstractChildImpl @GeneratedCodeApiVersion(3) interface ParentWithLinkToAbstractChildBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentWithLinkToAbstractChildBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentWithLinkToAbstractChild::class.java + override val entityImplBuilderClass: Class<*> get() = ParentWithLinkToAbstractChildImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsModifications.kt index 907002d24ee2..db6f9a80778a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentWithNullsImpl @GeneratedCodeApiVersion(3) interface ParentWithNullsBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentWithNullsBuilder : WorkspaceEntityBuilder { internal object ParentWithNullsType : EntityType() { override val entityClass: Class get() = ParentWithNulls::class.java + override val entityImplBuilderClass: Class<*> get() = ParentWithNullsImpl.Builder::class.java operator fun invoke( parentData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsMultipleModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsMultipleModifications.kt index 7cd3cd387c64..859e286ceee9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsMultipleModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsMultipleModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentWithNullsMultipleImpl @GeneratedCodeApiVersion(3) interface ParentWithNullsMultipleBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface ParentWithNullsMultipleBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentWithNullsMultiple::class.java + override val entityImplBuilderClass: Class<*> get() = ParentWithNullsMultipleImpl.Builder::class.java operator fun invoke( parentData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsOppositeMultipleModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsOppositeMultipleModifications.kt index 5d8f2f1dbc6c..67ead393e2f0 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsOppositeMultipleModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ParentWithNullsOppositeMultipleModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ParentWithNullsOppositeMultipleImpl @GeneratedCodeApiVersion(3) interface ParentWithNullsOppositeMultipleBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ParentWithNullsOppositeMultipleBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ParentWithNullsOppositeMultiple::class.java + override val entityImplBuilderClass: Class<*> get() = ParentWithNullsOppositeMultipleImpl.Builder::class.java operator fun invoke( parentData: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/PlaceholderEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/PlaceholderEntityModifications.kt index 266fa9f33a2d..37aac7ea280b 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/PlaceholderEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/PlaceholderEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.PlaceholderEntityImpl @GeneratedCodeApiVersion(3) interface PlaceholderEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface PlaceholderEntityBuilder : WorkspaceEntityBuilder { internal object PlaceholderEntityType : EntityType() { override val entityClass: Class get() = PlaceholderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = PlaceholderEntityImpl.Builder::class.java operator fun invoke( myId: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ProjectModelTestEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ProjectModelTestEntityModifications.kt index 986d43e88e6b..397a0534d6c2 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ProjectModelTestEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/ProjectModelTestEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.ProjectModelTestEntityImpl @GeneratedCodeApiVersion(3) interface ProjectModelTestEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ProjectModelTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ProjectModelTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ProjectModelTestEntityImpl.Builder::class.java operator fun invoke( info: String, descriptor: Descriptor, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/RightEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/RightEntityModifications.kt index 9632a09c7f7e..fc1f88db4658 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/RightEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/RightEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.RightEntityImpl @GeneratedCodeApiVersion(3) interface RightEntityBuilder : WorkspaceEntityBuilder, CompositeBaseEntityBuilder { @@ -19,6 +20,7 @@ interface RightEntityBuilder : WorkspaceEntityBuilder, CompositeBas internal object RightEntityType : EntityType() { override val entityClass: Class get() = RightEntity::class.java + override val entityImplBuilderClass: Class<*> get() = RightEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (RightEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntity2Modifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntity2Modifications.kt index 1ec2a8fd3260..0223bda1c3ef 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntity2Modifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntity2Modifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SampleEntity2Impl @GeneratedCodeApiVersion(3) interface SampleEntity2Builder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface SampleEntity2Builder : WorkspaceEntityBuilder { internal object SampleEntity2Type : EntityType() { override val entityClass: Class get() = SampleEntity2::class.java + override val entityImplBuilderClass: Class<*> get() = SampleEntity2Impl.Builder::class.java operator fun invoke( data: String, boolData: Boolean, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntityModifications.kt index 37532f7b1b20..8359483ae566 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SampleEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl import java.util.UUID @@ -27,6 +28,7 @@ interface SampleEntityBuilder : WorkspaceEntityBuilder { internal object SampleEntityType : EntityType() { override val entityClass: Class get() = SampleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SampleEntityImpl.Builder::class.java operator fun invoke( booleanProperty: Boolean, stringProperty: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleWithSymbolicIdEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleWithSymbolicIdEntityModifications.kt index 6d8fedc345a9..a172520a8392 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleWithSymbolicIdEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SampleWithSymbolicIdEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SampleWithSymbolicIdEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -25,6 +26,7 @@ interface SampleWithSymbolicIdEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SampleWithSymbolicIdEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SampleWithSymbolicIdEntityImpl.Builder::class.java operator fun invoke( booleanProperty: Boolean, stringProperty: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondEntityWithPIdModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondEntityWithPIdModifications.kt index 733f293e0431..f3f157b9d93d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondEntityWithPIdModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondEntityWithPIdModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SecondEntityWithPIdImpl @GeneratedCodeApiVersion(3) interface SecondEntityWithPIdBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SecondEntityWithPIdBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SecondEntityWithPId::class.java + override val entityImplBuilderClass: Class<*> get() = SecondEntityWithPIdImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondSampleEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondSampleEntityModifications.kt index 9a0b905a71a7..f12a8d92fd6e 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondSampleEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SecondSampleEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SecondSampleEntityImpl @GeneratedCodeApiVersion(3) interface SecondSampleEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SecondSampleEntityBuilder : WorkspaceEntityBuilder internal object SecondSampleEntityType : EntityType() { override val entityClass: Class get() = SecondSampleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SecondSampleEntityImpl.Builder::class.java operator fun invoke( intProperty: Int, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SelfLinkedEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SelfLinkedEntityModifications.kt index ec03650c5a55..1b874521f876 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SelfLinkedEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SelfLinkedEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SelfLinkedEntityImpl @GeneratedCodeApiVersion(3) interface SelfLinkedEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SelfLinkedEntityBuilder : WorkspaceEntityBuilder { internal object SelfLinkedEntityType : EntityType() { override val entityClass: Class get() = SelfLinkedEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SelfLinkedEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (SelfLinkedEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SetVFUEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SetVFUEntityModifications.kt index 8e5a913d341e..f118bd6e214a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SetVFUEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SetVFUEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SetVFUEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -20,6 +21,7 @@ interface SetVFUEntityBuilder : WorkspaceEntityBuilder { internal object SetVFUEntityType : EntityType() { override val entityClass: Class get() = SetVFUEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SetVFUEntityImpl.Builder::class.java operator fun invoke( data: String, fileProperty: Set, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleAbstractEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleAbstractEntityModifications.kt index 825d555205b9..c64c94fbaf20 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleAbstractEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleAbstractEntityModifications.kt @@ -4,7 +4,6 @@ package com.intellij.platform.workspace.storage.testEntities.entities import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -13,16 +12,3 @@ interface SimpleAbstractEntityBuilder : WorkspaceEntit override var entitySource: EntitySource var parentInList: CompositeAbstractEntityBuilder? } - -internal object SimpleAbstractEntityType : EntityType>() { - override val entityClass: Class get() = SimpleAbstractEntity::class.java - operator fun invoke( - entitySource: EntitySource, - init: (SimpleAbstractEntityBuilder.() -> Unit)? = null, - ): SimpleAbstractEntityBuilder { - val builder = builder() - builder.entitySource = entitySource - init?.invoke(builder) - return builder - } -} diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleChildAbstractEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleChildAbstractEntityModifications.kt index 5a9cccf88116..717874dde753 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleChildAbstractEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SimpleChildAbstractEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SimpleChildAbstractEntityImpl @GeneratedCodeApiVersion(3) interface SimpleChildAbstractEntityBuilder : WorkspaceEntityBuilder, @@ -18,6 +19,7 @@ interface SimpleChildAbstractEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SimpleChildAbstractEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimpleChildAbstractEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (SimpleChildAbstractEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SoftLinkReferencedChildModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SoftLinkReferencedChildModifications.kt index dd2123711844..3c962e0ab8d5 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SoftLinkReferencedChildModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SoftLinkReferencedChildModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SoftLinkReferencedChildImpl @GeneratedCodeApiVersion(3) interface SoftLinkReferencedChildBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SoftLinkReferencedChildBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SoftLinkReferencedChild::class.java + override val entityImplBuilderClass: Class<*> get() = SoftLinkReferencedChildImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (SoftLinkReferencedChildBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceEntityModifications.kt index 7a1319cb8ea6..e85e34ba38b7 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SourceEntityImpl @GeneratedCodeApiVersion(3) interface SourceEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SourceEntityBuilder : WorkspaceEntityBuilder { internal object SourceEntityType : EntityType() { override val entityClass: Class get() = SourceEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SourceEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestEntityModifications.kt index 2927dcf07768..e5a2202da663 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SourceRootTestEntityImpl @GeneratedCodeApiVersion(3) interface SourceRootTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SourceRootTestEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SourceRootTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SourceRootTestEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestOrderEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestOrderEntityModifications.kt index 6f8a2e465dfa..eae898d84fb9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestOrderEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SourceRootTestOrderEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SourceRootTestOrderEntityImpl @GeneratedCodeApiVersion(3) interface SourceRootTestOrderEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SourceRootTestOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SourceRootTestOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SourceRootTestOrderEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildEntityModifications.kt index 9d404cdef239..b317c072da0d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SpecificChildEntityImpl @GeneratedCodeApiVersion(3) interface SpecificChildEntityBuilder : WorkspaceEntityBuilder, AbstractChildEntityBuilder { @@ -18,6 +19,7 @@ interface SpecificChildEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SpecificChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SpecificChildEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildWithLinkToParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildWithLinkToParentEntityModifications.kt index e3e3366586fe..e7a8920ae334 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildWithLinkToParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificChildWithLinkToParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SpecificChildWithLinkToParentEntityImpl @GeneratedCodeApiVersion(3) interface SpecificChildWithLinkToParentEntityBuilder : WorkspaceEntityBuilder, @@ -19,6 +20,7 @@ interface SpecificChildWithLinkToParentEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SpecificChildWithLinkToParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SpecificChildWithLinkToParentEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificParentModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificParentModifications.kt index b56996393b39..5d8986f0e3ec 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificParentModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SpecificParentModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SpecificParentImpl @GeneratedCodeApiVersion(3) interface SpecificParentBuilder : WorkspaceEntityBuilder, AbstractParentEntityBuilder { @@ -18,6 +19,7 @@ interface SpecificParentBuilder : WorkspaceEntityBuilder, Abstra internal object SpecificParentType : EntityType() { override val entityClass: Class get() = SpecificParent::class.java + override val entityImplBuilderClass: Class<*> get() = SpecificParentImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/StringEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/StringEntityModifications.kt index 31f06170bd52..58d5ef40dbc1 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/StringEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/StringEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.StringEntityImpl @GeneratedCodeApiVersion(3) interface StringEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface StringEntityBuilder : WorkspaceEntityBuilder { internal object StringEntityType : EntityType() { override val entityClass: Class get() = StringEntity::class.java + override val entityImplBuilderClass: Class<*> get() = StringEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SymbolicIdEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SymbolicIdEntityModifications.kt index e0566387372c..37d83fc2c23c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SymbolicIdEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/SymbolicIdEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.SymbolicIdEntityImpl @GeneratedCodeApiVersion(3) interface SymbolicIdEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SymbolicIdEntityBuilder : WorkspaceEntityBuilder { internal object SymbolicIdEntityType : EntityType() { override val entityClass: Class get() = SymbolicIdEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SymbolicIdEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeEntityModifications.kt index ed115978b725..b124e29630c1 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.TreeEntityImpl @GeneratedCodeApiVersion(3) interface TreeEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface TreeEntityBuilder : WorkspaceEntityBuilder { internal object TreeEntityType : EntityType() { override val entityClass: Class get() = TreeEntity::class.java + override val entityImplBuilderClass: Class<*> get() = TreeEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentLeafEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentLeafEntityModifications.kt index 3165b8191e82..7d04fd1583c4 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentLeafEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentLeafEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.TreeMultiparentLeafEntityImpl @GeneratedCodeApiVersion(3) interface TreeMultiparentLeafEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface TreeMultiparentLeafEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = TreeMultiparentLeafEntity::class.java + override val entityImplBuilderClass: Class<*> get() = TreeMultiparentLeafEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentRootEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentRootEntityModifications.kt index a4b317d9945b..d230fd4eb5c2 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentRootEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/TreeMultiparentRootEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.TreeMultiparentRootEntityImpl @GeneratedCodeApiVersion(3) interface TreeMultiparentRootEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface TreeMultiparentRootEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = TreeMultiparentRootEntity::class.java + override val entityImplBuilderClass: Class<*> get() = TreeMultiparentRootEntityImpl.Builder::class.java operator fun invoke( data: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/UnknownFieldEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/UnknownFieldEntityModifications.kt index 3ba7b7a9eacb..f42053099807 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/UnknownFieldEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/UnknownFieldEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.UnknownFieldEntityImpl import java.util.Date @GeneratedCodeApiVersion(3) @@ -18,6 +19,7 @@ interface UnknownFieldEntityBuilder : WorkspaceEntityBuilder internal object UnknownFieldEntityType : EntityType() { override val entityClass: Class get() = UnknownFieldEntity::class.java + override val entityImplBuilderClass: Class<*> get() = UnknownFieldEntityImpl.Builder::class.java operator fun invoke( data: Date, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntity2Modifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntity2Modifications.kt index bbf2410ef614..96dcfff542f8 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntity2Modifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntity2Modifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.VFUEntity2Impl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -22,6 +23,7 @@ interface VFUEntity2Builder : WorkspaceEntityBuilder { internal object VFUEntity2Type : EntityType() { override val entityClass: Class get() = VFUEntity2::class.java + override val entityImplBuilderClass: Class<*> get() = VFUEntity2Impl.Builder::class.java operator fun invoke( data: String, directoryPath: VirtualFileUrl, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntityModifications.kt index 89c52b9127d3..260ca8bae1bd 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.VFUEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -19,6 +20,7 @@ interface VFUEntityBuilder : WorkspaceEntityBuilder { internal object VFUEntityType : EntityType() { override val entityClass: Class get() = VFUEntity::class.java + override val entityImplBuilderClass: Class<*> get() = VFUEntityImpl.Builder::class.java operator fun invoke( data: String, fileProperty: VirtualFileUrl, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUWithTwoPropertiesEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUWithTwoPropertiesEntityModifications.kt index c4d612f56fd8..dff0d68132b6 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUWithTwoPropertiesEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/VFUWithTwoPropertiesEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.VFUWithTwoPropertiesEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -20,6 +21,7 @@ interface VFUWithTwoPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = VFUWithTwoPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = VFUWithTwoPropertiesEntityImpl.Builder::class.java operator fun invoke( data: String, fileProperty: VirtualFileUrl, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithListSoftLinksEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithListSoftLinksEntityModifications.kt index 14b6e6476415..964316d26d0f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithListSoftLinksEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithListSoftLinksEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.WithListSoftLinksEntityImpl @GeneratedCodeApiVersion(3) interface WithListSoftLinksEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface WithListSoftLinksEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = WithListSoftLinksEntity::class.java + override val entityImplBuilderClass: Class<*> get() = WithListSoftLinksEntityImpl.Builder::class.java operator fun invoke( myName: String, links: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSealedEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSealedEntityModifications.kt index 998970dded20..42d9fb565d23 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSealedEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSealedEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.impl.WithSealedEntityImpl @GeneratedCodeApiVersion(3) interface WithSealedEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface WithSealedEntityBuilder : WorkspaceEntityBuilder { internal object WithSealedEntityType : EntityType() { override val entityClass: Class get() = WithSealedEntity::class.java + override val entityImplBuilderClass: Class<*> get() = WithSealedEntityImpl.Builder::class.java operator fun invoke( classes: List, interfaces: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSoftLinkEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSoftLinkEntityModifications.kt index 491ea2c99d68..cc494c24d581 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSoftLinkEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/WithSoftLinkEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.WithSoftLinkEntityImpl @GeneratedCodeApiVersion(3) interface WithSoftLinkEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface WithSoftLinkEntityBuilder : WorkspaceEntityBuilder internal object WithSoftLinkEntityType : EntityType() { override val entityClass: Class get() = WithSoftLinkEntity::class.java + override val entityImplBuilderClass: Class<*> get() = WithSoftLinkEntityImpl.Builder::class.java operator fun invoke( link: NameId, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildChildEntityModifications.kt index e51e48183b15..3f97fd05ff51 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.XChildChildEntityImpl @GeneratedCodeApiVersion(3) interface XChildChildEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface XChildChildEntityBuilder : WorkspaceEntityBuilder { internal object XChildChildEntityType : EntityType() { override val entityClass: Class get() = XChildChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = XChildChildEntityImpl.Builder::class.java operator fun invoke( entitySource: EntitySource, init: (XChildChildEntityBuilder.() -> Unit)? = null, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildEntityModifications.kt index 97c4b3e695c4..c5d676685b42 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.XChildEntityImpl @GeneratedCodeApiVersion(3) interface XChildEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface XChildEntityBuilder : WorkspaceEntityBuilder { internal object XChildEntityType : EntityType() { override val entityClass: Class get() = XChildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = XChildEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildWithOptionalParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildWithOptionalParentEntityModifications.kt index 19bb344d0346..3ea8d3e89a46 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildWithOptionalParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XChildWithOptionalParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.XChildWithOptionalParentEntityImpl @GeneratedCodeApiVersion(3) interface XChildWithOptionalParentEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface XChildWithOptionalParentEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = XChildWithOptionalParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = XChildWithOptionalParentEntityImpl.Builder::class.java operator fun invoke( childProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XParentEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XParentEntityModifications.kt index 5c3c1990dba7..39b779099203 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XParentEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/XParentEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.impl.XParentEntityImpl @GeneratedCodeApiVersion(3) interface XParentEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface XParentEntityBuilder : WorkspaceEntityBuilder { internal object XParentEntityType : EntityType() { override val entityClass: Class get() = XParentEntity::class.java + override val entityImplBuilderClass: Class<*> get() = XParentEntityImpl.Builder::class.java operator fun invoke( parentProperty: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToManyRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToManyRefEntityModifications.kt index be542793150f..5cefade00e2f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToManyRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToManyRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.AnotherOneToManyRefEntityImpl @GeneratedCodeApiVersion(3) interface AnotherOneToManyRefEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AnotherOneToManyRefEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AnotherOneToManyRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = AnotherOneToManyRefEntityImpl.Builder::class.java operator fun invoke( version: Int, someData: OneToManyRefDataClass, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToOneRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToOneRefEntityModifications.kt index b3e5b6728287..9061f0855796 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToOneRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/AnotherOneToOneRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.AnotherOneToOneRefEntityImpl @GeneratedCodeApiVersion(3) interface AnotherOneToOneRefEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AnotherOneToOneRefEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AnotherOneToOneRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = AnotherOneToOneRefEntityImpl.Builder::class.java operator fun invoke( someString: String, boolean: Boolean, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropEntityModifications.kt index 955bbcc96bea..b449649a5a5e 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.ChangedComputablePropEntityImpl @GeneratedCodeApiVersion(3) interface ChangedComputablePropEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ChangedComputablePropEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedComputablePropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedComputablePropEntityImpl.Builder::class.java operator fun invoke( text: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropsOrderEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropsOrderEntityModifications.kt index a9c76a2df5f0..a614d6e5fde3 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropsOrderEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedComputablePropsOrderEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.ChangedComputablePropsOrderEntityImpl @GeneratedCodeApiVersion(3) interface ChangedComputablePropsOrderEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ChangedComputablePropsOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedComputablePropsOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedComputablePropsOrderEntityImpl.Builder::class.java operator fun invoke( someKey: Int, names: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedEnumNameEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedEnumNameEntityModifications.kt index 1921188f7113..0d2efe8f5fb5 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedEnumNameEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedEnumNameEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.ChangedEnumNameEntityImpl @GeneratedCodeApiVersion(3) interface ChangedEnumNameEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ChangedEnumNameEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedEnumNameEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedEnumNameEntityImpl.Builder::class.java operator fun invoke( someEnum: ChangedEnumNameEnum, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedPropsOrderEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedPropsOrderEntityModifications.kt index c3f03237a549..34133129ea23 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedPropsOrderEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedPropsOrderEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.ChangedPropsOrderEntityImpl @GeneratedCodeApiVersion(3) interface ChangedPropsOrderEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ChangedPropsOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedPropsOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedPropsOrderEntityImpl.Builder::class.java operator fun invoke( version: Int, string: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedValueTypeEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedValueTypeEntityModifications.kt index 0e5af07c085b..c9819e9506ab 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedValueTypeEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ChangedValueTypeEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.ChangedValueTypeEntityImpl @GeneratedCodeApiVersion(3) interface ChangedValueTypeEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface ChangedValueTypeEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedValueTypeEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedValueTypeEntityImpl.Builder::class.java operator fun invoke( type: String, someKey: Int, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ComputablePropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ComputablePropEntityModifications.kt index feb5308adc07..8cf90325a9db 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ComputablePropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/ComputablePropEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.ComputablePropEntityImpl @GeneratedCodeApiVersion(3) interface ComputablePropEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ComputablePropEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ComputablePropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ComputablePropEntityImpl.Builder::class.java operator fun invoke( list: List, String>>, value: Int, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/DefaultPropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/DefaultPropEntityModifications.kt index 14e8ecb84968..a9d8440037ae 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/DefaultPropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/DefaultPropEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.DefaultPropEntityImpl @GeneratedCodeApiVersion(3) interface DefaultPropEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface DefaultPropEntityBuilder : WorkspaceEntityBuilder { internal object DefaultPropEntityType : EntityType() { override val entityClass: Class get() = DefaultPropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = DefaultPropEntityImpl.Builder::class.java operator fun invoke( someString: String, someList: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/EnumPropsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/EnumPropsEntityModifications.kt index 18a4c77d3acc..8de450c74068 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/EnumPropsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/EnumPropsEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.EnumPropsEntityImpl @GeneratedCodeApiVersion(3) interface EnumPropsEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface EnumPropsEntityBuilder : WorkspaceEntityBuilder { internal object EnumPropsEntityType : EntityType() { override val entityClass: Class get() = EnumPropsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = EnumPropsEntityImpl.Builder::class.java operator fun invoke( someEnum: EnumPropsEnum, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/KeyPropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/KeyPropEntityModifications.kt index 332193e9daba..b3b9a5b1bfcc 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/KeyPropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/KeyPropEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.KeyPropEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -20,6 +21,7 @@ interface KeyPropEntityBuilder : WorkspaceEntityBuilder { internal object KeyPropEntityType : EntityType() { override val entityClass: Class get() = KeyPropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KeyPropEntityImpl.Builder::class.java operator fun invoke( someInt: Int, text: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NotNullToNullEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NotNullToNullEntityModifications.kt index 70c383b20b34..ede19b3b3ae0 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NotNullToNullEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NotNullToNullEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.NotNullToNullEntityImpl @GeneratedCodeApiVersion(3) interface NotNullToNullEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface NotNullToNullEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = NotNullToNullEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NotNullToNullEntityImpl.Builder::class.java operator fun invoke( notNullString: String, notNullList: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NullToNotNullEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NullToNotNullEntityModifications.kt index 27e2811f02ac..669b04e1ce46 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NullToNotNullEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/NullToNotNullEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.NullToNotNullEntityImpl @GeneratedCodeApiVersion(3) interface NullToNotNullEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface NullToNotNullEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = NullToNotNullEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NullToNotNullEntityImpl.Builder::class.java operator fun invoke( notNullBoolean: Boolean, notNullInt: Int, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToManyRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToManyRefEntityModifications.kt index d496e8f7c2b1..23e543aeb07f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToManyRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToManyRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.OneToManyRefEntityImpl @GeneratedCodeApiVersion(3) interface OneToManyRefEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OneToManyRefEntityBuilder : WorkspaceEntityBuilder internal object OneToManyRefEntityType : EntityType() { override val entityClass: Class get() = OneToManyRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OneToManyRefEntityImpl.Builder::class.java operator fun invoke( someData: OneToManyRefDataClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToOneRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToOneRefEntityModifications.kt index 6a66298994de..b8c110f320dc 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToOneRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/OneToOneRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.OneToOneRefEntityImpl @GeneratedCodeApiVersion(3) interface OneToOneRefEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface OneToOneRefEntityBuilder : WorkspaceEntityBuilder { internal object OneToOneRefEntityType : EntityType() { override val entityClass: Class get() = OneToOneRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OneToOneRefEntityImpl.Builder::class.java operator fun invoke( version: Int, text: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleObjectsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleObjectsEntityModifications.kt index d581101cca2e..00c47760a21b 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleObjectsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleObjectsEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.SimpleObjectsEntityImpl @GeneratedCodeApiVersion(3) interface SimpleObjectsEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SimpleObjectsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SimpleObjectsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimpleObjectsEntityImpl.Builder::class.java operator fun invoke( someData: SimpleObjectsSealedClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimplePropsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimplePropsEntityModifications.kt index cffc3f7f238f..8c6d315ee60c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimplePropsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimplePropsEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.SimplePropsEntityImpl @GeneratedCodeApiVersion(3) interface SimplePropsEntityBuilder : WorkspaceEntityBuilder { @@ -23,6 +24,7 @@ interface SimplePropsEntityBuilder : WorkspaceEntityBuilder { internal object SimplePropsEntityType : EntityType() { override val entityClass: Class get() = SimplePropsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimplePropsEntityImpl.Builder::class.java operator fun invoke( text: String, list: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleSealedClassEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleSealedClassEntityModifications.kt index 5cb0b6a75583..9aa7dc043adb 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleSealedClassEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SimpleSealedClassEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.SimpleSealedClassEntityImpl @GeneratedCodeApiVersion(3) interface SimpleSealedClassEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SimpleSealedClassEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SimpleSealedClassEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimpleSealedClassEntityImpl.Builder::class.java operator fun invoke( text: String, someData: SimpleSealedClass, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetEnumEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetEnumEntityModifications.kt index e212277b222f..3e0e7dcb869f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetEnumEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetEnumEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.SubsetEnumEntityImpl @GeneratedCodeApiVersion(3) interface SubsetEnumEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SubsetEnumEntityBuilder : WorkspaceEntityBuilder { internal object SubsetEnumEntityType : EntityType() { override val entityClass: Class get() = SubsetEnumEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SubsetEnumEntityImpl.Builder::class.java operator fun invoke( someEnum: SubsetEnumEnum, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetSealedClassEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetSealedClassEntityModifications.kt index 516ddeb63e54..48bf23857aa9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetSealedClassEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/cacheVersion/SubsetSealedClassEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.impl.SubsetSealedClassEntityImpl @GeneratedCodeApiVersion(3) interface SubsetSealedClassEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SubsetSealedClassEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SubsetSealedClassEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SubsetSealedClassEntityImpl.Builder::class.java operator fun invoke( someData: SubsetSealedClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToManyRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToManyRefEntityModifications.kt index 05e85e455fbe..ff0c76e2142b 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToManyRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToManyRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.AnotherOneToManyRefEntityImpl @GeneratedCodeApiVersion(3) interface AnotherOneToManyRefEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AnotherOneToManyRefEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AnotherOneToManyRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = AnotherOneToManyRefEntityImpl.Builder::class.java operator fun invoke( version: Int, someData: OneToManyRefDataClass, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToOneRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToOneRefEntityModifications.kt index 6bb079757d63..85c5a4e2372a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToOneRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/AnotherOneToOneRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.AnotherOneToOneRefEntityImpl @GeneratedCodeApiVersion(3) interface AnotherOneToOneRefEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface AnotherOneToOneRefEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = AnotherOneToOneRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = AnotherOneToOneRefEntityImpl.Builder::class.java operator fun invoke( someString: String, boolean: Boolean, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropEntityModifications.kt index 47134713ec9a..2092b14a517d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.ChangedComputablePropEntityImpl @GeneratedCodeApiVersion(3) interface ChangedComputablePropEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ChangedComputablePropEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedComputablePropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedComputablePropEntityImpl.Builder::class.java operator fun invoke( text: String, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropsOrderEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropsOrderEntityModifications.kt index a56b9827559a..21f7b9591841 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropsOrderEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedComputablePropsOrderEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.ChangedComputablePropsOrderEntityImpl @GeneratedCodeApiVersion(3) interface ChangedComputablePropsOrderEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ChangedComputablePropsOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedComputablePropsOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedComputablePropsOrderEntityImpl.Builder::class.java operator fun invoke( someKey: Int, names: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedEnumNameEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedEnumNameEntityModifications.kt index efe6c180a062..b694ff82b37c 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedEnumNameEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedEnumNameEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.ChangedEnumNameEntityImpl @GeneratedCodeApiVersion(3) interface ChangedEnumNameEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface ChangedEnumNameEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedEnumNameEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedEnumNameEntityImpl.Builder::class.java operator fun invoke( someEnum: ChangedEnumNameEnum, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedPropsOrderEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedPropsOrderEntityModifications.kt index fc9390b7605e..aac38e97167d 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedPropsOrderEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedPropsOrderEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.ChangedPropsOrderEntityImpl @GeneratedCodeApiVersion(3) interface ChangedPropsOrderEntityBuilder : WorkspaceEntityBuilder { @@ -21,6 +22,7 @@ interface ChangedPropsOrderEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedPropsOrderEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedPropsOrderEntityImpl.Builder::class.java operator fun invoke( version: Int, string: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedValueTypeEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedValueTypeEntityModifications.kt index fb6031d0ba7c..03f71bfeefd4 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedValueTypeEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ChangedValueTypeEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.ChangedValueTypeEntityImpl @GeneratedCodeApiVersion(3) interface ChangedValueTypeEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface ChangedValueTypeEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ChangedValueTypeEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ChangedValueTypeEntityImpl.Builder::class.java operator fun invoke( type: String, someKey: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ComputablePropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ComputablePropEntityModifications.kt index 05b6260e80f9..f835d5621169 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ComputablePropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/ComputablePropEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.ComputablePropEntityImpl @GeneratedCodeApiVersion(3) interface ComputablePropEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface ComputablePropEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ComputablePropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ComputablePropEntityImpl.Builder::class.java operator fun invoke( list: List, String>>, value: Int, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/DefaultPropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/DefaultPropEntityModifications.kt index bf605d16cea1..435bf8a85d8f 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/DefaultPropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/DefaultPropEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.DefaultPropEntityImpl @GeneratedCodeApiVersion(3) interface DefaultPropEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface DefaultPropEntityBuilder : WorkspaceEntityBuilder { internal object DefaultPropEntityType : EntityType() { override val entityClass: Class get() = DefaultPropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = DefaultPropEntityImpl.Builder::class.java operator fun invoke( someString: String, someList: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/EnumPropsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/EnumPropsEntityModifications.kt index f7383c43e1ec..a018901e5693 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/EnumPropsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/EnumPropsEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.EnumPropsEntityImpl @GeneratedCodeApiVersion(3) interface EnumPropsEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface EnumPropsEntityBuilder : WorkspaceEntityBuilder { internal object EnumPropsEntityType : EntityType() { override val entityClass: Class get() = EnumPropsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = EnumPropsEntityImpl.Builder::class.java operator fun invoke( someEnum: EnumPropsEnum, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/KeyPropEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/KeyPropEntityModifications.kt index 9cd2b574febc..b6d9a4def4c7 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/KeyPropEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/KeyPropEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.KeyPropEntityImpl import com.intellij.platform.workspace.storage.url.VirtualFileUrl @GeneratedCodeApiVersion(3) @@ -20,6 +21,7 @@ interface KeyPropEntityBuilder : WorkspaceEntityBuilder { internal object KeyPropEntityType : EntityType() { override val entityClass: Class get() = KeyPropEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KeyPropEntityImpl.Builder::class.java operator fun invoke( someInt: Int, text: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NotNullToNullEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NotNullToNullEntityModifications.kt index 16d0a17297b9..26d3ac4ae6ac 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NotNullToNullEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NotNullToNullEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.NotNullToNullEntityImpl @GeneratedCodeApiVersion(3) interface NotNullToNullEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface NotNullToNullEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = NotNullToNullEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NotNullToNullEntityImpl.Builder::class.java operator fun invoke( notNullList: List, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NullToNotNullEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NullToNotNullEntityModifications.kt index 1cf862bd2679..4c451c3ce436 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NullToNotNullEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/NullToNotNullEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.NullToNotNullEntityImpl @GeneratedCodeApiVersion(3) interface NullToNotNullEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface NullToNotNullEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = NullToNotNullEntity::class.java + override val entityImplBuilderClass: Class<*> get() = NullToNotNullEntityImpl.Builder::class.java operator fun invoke( nullString: String, notNullBoolean: Boolean, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToManyRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToManyRefEntityModifications.kt index bd28d917d563..800e74b53ee4 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToManyRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToManyRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.OneToManyRefEntityImpl @GeneratedCodeApiVersion(3) interface OneToManyRefEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface OneToManyRefEntityBuilder : WorkspaceEntityBuilder internal object OneToManyRefEntityType : EntityType() { override val entityClass: Class get() = OneToManyRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OneToManyRefEntityImpl.Builder::class.java operator fun invoke( someData: OneToManyRefDataClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToOneRefEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToOneRefEntityModifications.kt index fc71f7bcd780..fcce3026633a 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToOneRefEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/OneToOneRefEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.OneToOneRefEntityImpl @GeneratedCodeApiVersion(3) interface OneToOneRefEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface OneToOneRefEntityBuilder : WorkspaceEntityBuilder { internal object OneToOneRefEntityType : EntityType() { override val entityClass: Class get() = OneToOneRefEntity::class.java + override val entityImplBuilderClass: Class<*> get() = OneToOneRefEntityImpl.Builder::class.java operator fun invoke( version: Int, text: String, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleObjectsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleObjectsEntityModifications.kt index 3648bbfbef6d..181bae925441 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleObjectsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleObjectsEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.SimpleObjectsEntityImpl @GeneratedCodeApiVersion(3) interface SimpleObjectsEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SimpleObjectsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SimpleObjectsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimpleObjectsEntityImpl.Builder::class.java operator fun invoke( someData: SimpleObjectsSealedClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimplePropsEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimplePropsEntityModifications.kt index 1f22b0bb49bf..9c1d7a1b26cb 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimplePropsEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimplePropsEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.SimplePropsEntityImpl @GeneratedCodeApiVersion(3) interface SimplePropsEntityBuilder : WorkspaceEntityBuilder { @@ -23,6 +24,7 @@ interface SimplePropsEntityBuilder : WorkspaceEntityBuilder { internal object SimplePropsEntityType : EntityType() { override val entityClass: Class get() = SimplePropsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimplePropsEntityImpl.Builder::class.java operator fun invoke( text: String, list: List, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleSealedClassEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleSealedClassEntityModifications.kt index 4e31a8284960..608f17f42dc9 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleSealedClassEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SimpleSealedClassEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.SimpleSealedClassEntityImpl @GeneratedCodeApiVersion(3) interface SimpleSealedClassEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface SimpleSealedClassEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SimpleSealedClassEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimpleSealedClassEntityImpl.Builder::class.java operator fun invoke( text: String, someData: SimpleSealedClass, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetEnumEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetEnumEntityModifications.kt index 7e0ebc1f4d4f..ac821bc79586 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetEnumEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetEnumEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.SubsetEnumEntityImpl @GeneratedCodeApiVersion(3) interface SubsetEnumEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SubsetEnumEntityBuilder : WorkspaceEntityBuilder { internal object SubsetEnumEntityType : EntityType() { override val entityClass: Class get() = SubsetEnumEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SubsetEnumEntityImpl.Builder::class.java operator fun invoke( someEnum: SubsetEnumEnum, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetSealedClassEntityModifications.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetSealedClassEntityModifications.kt index 922142d30151..fab5d7891cf2 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetSealedClassEntityModifications.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/currentVersion/SubsetSealedClassEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.impl.SubsetSealedClassEntityImpl @GeneratedCodeApiVersion(3) interface SubsetSealedClassEntityBuilder : WorkspaceEntityBuilder { @@ -17,6 +18,7 @@ interface SubsetSealedClassEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = SubsetSealedClassEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SubsetSealedClassEntityImpl.Builder::class.java operator fun invoke( someData: SubsetSealedClass, entitySource: EntitySource, diff --git a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/impl/MetadataStorageImpl.kt b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/impl/MetadataStorageImpl.kt index 13f37ac7fe7c..960475909b8b 100644 --- a/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/impl/MetadataStorageImpl.kt +++ b/platform/workspace/storage/testEntities/testGen/com/intellij/platform/workspace/storage/testEntities/entities/impl/MetadataStorageImpl.kt @@ -3297,15 +3297,6 @@ internal object MetadataStorageImpl : MetadataStorageBase() { isNullable = true), withDefault = false)), extProperties = listOf(ExtPropertyMetadata(isComputable = false, - isOpen = false, - name = "ref", - receiverFqn = "com.intellij.platform.workspace.storage.testEntities.entities.AttachedEntityToParent", - valueType = ValueTypeMetadata.EntityReference(connectionType = ConnectionId.ConnectionType.ONE_TO_ONE, - entityFqName = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityToParent", - isChild = false, - isNullable = false), - withDefault = false), - ExtPropertyMetadata(isComputable = false, isOpen = false, name = "nullableRef", receiverFqn = "com.intellij.platform.workspace.storage.testEntities.entities.AttachedEntityToNullableParent", @@ -3313,6 +3304,15 @@ internal object MetadataStorageImpl : MetadataStorageBase() { entityFqName = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityToParent", isChild = false, isNullable = true), + withDefault = false), + ExtPropertyMetadata(isComputable = false, + isOpen = false, + name = "ref", + receiverFqn = "com.intellij.platform.workspace.storage.testEntities.entities.AttachedEntityToParent", + valueType = ValueTypeMetadata.EntityReference(connectionType = ConnectionId.ConnectionType.ONE_TO_ONE, + entityFqName = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityToParent", + isChild = false, + isNullable = false), withDefault = false)), isAbstract = false) @@ -8038,7 +8038,8 @@ internal object MetadataStorageImpl : MetadataStorageBase() { addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityList", metadataHash = 649455768) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityParentList", metadataHash = -260771205) - addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityToParent", metadataHash = -456256663) + addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.MainEntityToParent", + metadataHash = -1758157325) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.MiddleEntity", metadataHash = -1242925205) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.ModuleTestEntity", metadataHash = -1013119376) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.NamedChildEntity", metadataHash = -1421345485) @@ -8138,45 +8139,45 @@ internal object MetadataStorageImpl : MetadataStorageBase() { metadataHash = -1324245436) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.XParentEntity", metadataHash = -2146280434) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.AnotherOneToManyRefEntity", - metadataHash = -876323453) + metadataHash = 1245340867) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.AnotherOneToOneRefEntity", - metadataHash = -1631992406) + metadataHash = -1375003387) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedComputablePropEntity", metadataHash = 815162342) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedComputablePropsOrderEntity", - metadataHash = 553621305) + metadataHash = -1842443614) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedEnumNameEntity", - metadataHash = -1325630945) + metadataHash = 1043581846) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedPropsOrderEntity", - metadataHash = -716692481) + metadataHash = 252648040) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedValueTypeEntity", - metadataHash = -422321602) + metadataHash = 2035231852) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ComputablePropEntity", - metadataHash = 1219110089) + metadataHash = 1476815671) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.DefaultPropEntity", - metadataHash = -946388714) + metadataHash = 1243569014) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.EnumPropsEntity", - metadataHash = -1473909321) + metadataHash = 2095175456) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.KeyPropEntity", - metadataHash = -659689738) + metadataHash = -1424456810) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.NotNullToNullEntity", - metadataHash = -1399553592) + metadataHash = 402114472) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.NullToNotNullEntity", - metadataHash = -1751959421) + metadataHash = -1810358941) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.OneToManyRefEntity", - metadataHash = -775915851) + metadataHash = -1930784175) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.OneToOneRefEntity", - metadataHash = 1466442561) + metadataHash = -969709640) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleObjectsEntity", - metadataHash = -1044764627) + metadataHash = -2022415466) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimplePropsEntity", - metadataHash = -376123742) + metadataHash = 119295682) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleSealedClassEntity", - metadataHash = -2015991516) + metadataHash = -237999681) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetEnumEntity", - metadataHash = 1011627374) + metadataHash = 842269939) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetSealedClassEntity", - metadataHash = -1297662549) + metadataHash = -1593513448) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.AnotherOneToManyRefEntity", metadataHash = 586498122) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.AnotherOneToOneRefEntity", @@ -8196,7 +8197,7 @@ internal object MetadataStorageImpl : MetadataStorageBase() { addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.DefaultPropEntity", metadataHash = 1422735673) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.EnumPropsEntity", - metadataHash = -1473909321) + metadataHash = 2095175456) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.KeyPropEntity", metadataHash = -246764551) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.NotNullToNullEntity", @@ -8276,39 +8277,39 @@ internal object MetadataStorageImpl : MetadataStorageBase() { metadataHash = 1370686573) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.DataClassX", metadataHash = -1389837364) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.OneToManyRefDataClass", - metadataHash = -1243683388) + metadataHash = -1148644517) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedComputablePropEntityId", - metadataHash = -15931673) + metadataHash = 2005024702) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedComputablePropsOrderEntityId", - metadataHash = 853052759) + metadataHash = 157707118) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedEnumNameEnum", - metadataHash = 1382655187) + metadataHash = 1450112092) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.ChangedPropsOrderDataClass", - metadataHash = 1170529618) + metadataHash = 688668393) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.EnumPropsEnum", metadataHash = 1833335773) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleObjectsSealedClass", - metadataHash = -1609147688) + metadataHash = 461547503) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleObjectsSealedClass\$FirstSimpleObjectsSealedClassObject", - metadataHash = 1185517379) + metadataHash = -1889523869) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleObjectsSealedClass\$SecondSimpleObjectsSealedClassObject", - metadataHash = -703257632) + metadataHash = -354288000) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleSealedClass", - metadataHash = -1178498597) + metadataHash = -159047680) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleSealedClass\$FirstKeyPropDataClass", - metadataHash = -1387098291) + metadataHash = 1781544109) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SimpleSealedClass\$SecondKeyPropDataClass", - metadataHash = 1848038687) + metadataHash = 1541918065) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetEnumEnum", - metadataHash = -2098389398) + metadataHash = -1129253965) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetSealedClass", - metadataHash = 1670577962) + metadataHash = -158426435) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetSealedClass\$FirstSubsetSealedClassDataClass", - metadataHash = 397260186) + metadataHash = 215409594) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetSealedClass\$FirstSubsetSealedClassObject", - metadataHash = 1315739634) + metadataHash = -1642784700) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.cacheVersion.SubsetSealedClass\$SecondSubsetSealedClassDataClass", - metadataHash = -471982035) + metadataHash = 1024597119) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.OneToManyRefDataClass", metadataHash = -1243683388) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.testEntities.entities.currentVersion.ChangedComputablePropEntityId", diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ChildEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ChildEntityModifications.kt index f9e73e5f3588..abedd660195a 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ChildEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ChildEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ChildEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -11,6 +10,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.WorkspaceEntityWithSymbolicId import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.ChildEntityImpl @GeneratedCodeApiVersion(3) interface ChildEntityBuilder: WorkspaceEntityBuilder{ @@ -21,6 +21,7 @@ var parentEntity: ParentEntityBuilder internal object ChildEntityType : EntityType(){ override val entityClass: Class get() = ChildEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ChildEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ParentEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ParentEntityModifications.kt index 67d4fafe1cff..248889309caf 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ParentEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/childIdUsesParentId/after/gen/ParentEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ParentEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -11,6 +10,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.WorkspaceEntityWithSymbolicId import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.ParentEntityImpl @GeneratedCodeApiVersion(3) interface ParentEntityBuilder: WorkspaceEntityBuilder{ @@ -20,6 +20,7 @@ var name: String internal object ParentEntityType : EntityType(){ override val entityClass: Class get() = ParentEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ParentEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/CompatibilityEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/CompatibilityEntityModifications.kt index fef61bbc3605..36ceb90adebf 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/CompatibilityEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/CompatibilityEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("CompatibilityEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.CompatibilityEntityImpl @GeneratedCodeApiVersion(3) interface CompatibilityEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object CompatibilityEntityType : EntityType(){ override val entityClass: Class get() = CompatibilityEntity::class.java +override val entityImplBuilderClass: Class<*> get() = CompatibilityEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/NoCompatibilityEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/NoCompatibilityEntityModifications.kt index 5a7ae1ba6f88..6078ee3bf8c0 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/NoCompatibilityEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/compatibilityInvoke/after/gen/NoCompatibilityEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("NoCompatibilityEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.NoCompatibilityEntityImpl @GeneratedCodeApiVersion(3) interface NoCompatibilityEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object NoCompatibilityEntityType : EntityType(){ override val entityClass: Class get() = NoCompatibilityEntity::class.java +override val entityImplBuilderClass: Class<*> get() = NoCompatibilityEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/defaultProperty/after/gen/DefaultFieldEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/defaultProperty/after/gen/DefaultFieldEntityModifications.kt index abb9f1a6f988..0d27f7fd42fa 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/defaultProperty/after/gen/DefaultFieldEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/defaultProperty/after/gen/DefaultFieldEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("DefaultFieldEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Default +import com.intellij.workspaceModel.test.api.impl.DefaultFieldEntityImpl @GeneratedCodeApiVersion(3) interface DefaultFieldEntityBuilder: WorkspaceEntityBuilder{ @@ -24,6 +24,7 @@ var defaultMap: Map internal object DefaultFieldEntityType : EntityType(){ override val entityClass: Class get() = DefaultFieldEntity::class.java +override val entityImplBuilderClass: Class<*> get() = DefaultFieldEntityImpl.Builder::class.java operator fun invoke( version: Int, data: TestData, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/ChildrenCollectionFieldEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/ChildrenCollectionFieldEntityModifications.kt index c5e5acc50ade..1d27b31c78da 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/ChildrenCollectionFieldEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/ChildrenCollectionFieldEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ChildrenCollectionFieldEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.ChildrenCollectionFieldEntityImpl @GeneratedCodeApiVersion(3) interface ChildrenCollectionFieldEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var childrenEntitiesCollection: List internal object ChildrenCollectionFieldEntityType : EntityType(){ override val entityClass: Class get() = ChildrenCollectionFieldEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ChildrenCollectionFieldEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/SimpleEntityModifications.kt index 08548405ae77..75cd1beb9922 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithChildrenCollection/after/gen/SimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -21,6 +21,7 @@ var parent: ChildrenCollectionFieldEntityBuilder internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithCollections/after/gen/CollectionFieldEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithCollections/after/gen/CollectionFieldEntityModifications.kt index dc2231f16f68..cf4d6285ed57 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithCollections/after/gen/CollectionFieldEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithCollections/after/gen/CollectionFieldEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("CollectionFieldEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -10,6 +9,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet +import com.intellij.workspaceModel.test.api.impl.CollectionFieldEntityImpl @GeneratedCodeApiVersion(3) interface CollectionFieldEntityBuilder: WorkspaceEntityBuilder{ @@ -21,6 +21,7 @@ var manifestAttributes: Map internal object CollectionFieldEntityType : EntityType(){ override val entityClass: Class get() = CollectionFieldEntity::class.java +override val entityImplBuilderClass: Class<*> get() = CollectionFieldEntityImpl.Builder::class.java operator fun invoke( versions: Set, names: List, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType1Modifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType1Modifications.kt index 9cf1664872d1..5834e227c8a6 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType1Modifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType1Modifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ChildEntityType1Modifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.ChildEntityType1Impl @GeneratedCodeApiVersion(3) interface ChildEntityType1Builder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var parent: EntityWithChildrenBuilder internal object ChildEntityType1Type : EntityType(){ override val entityClass: Class get() = ChildEntityType1::class.java +override val entityImplBuilderClass: Class<*> get() = ChildEntityType1Impl.Builder::class.java operator fun invoke( version: Int, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType2Modifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType2Modifications.kt index 39ce28896a89..5854c9447bf5 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType2Modifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/ChildEntityType2Modifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ChildEntityType2Modifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.ChildEntityType2Impl @GeneratedCodeApiVersion(3) interface ChildEntityType2Builder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var parent: EntityWithChildrenBuilder internal object ChildEntityType2Type : EntityType(){ override val entityClass: Class get() = ChildEntityType2::class.java +override val entityImplBuilderClass: Class<*> get() = ChildEntityType2Impl.Builder::class.java operator fun invoke( version: Int, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/EntityWithChildrenModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/EntityWithChildrenModifications.kt index 6f23744c6910..95d533da7579 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/EntityWithChildrenModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithDifferentChildrenTargets/after/gen/EntityWithChildrenModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("EntityWithChildrenModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.EntityWithChildrenImpl @GeneratedCodeApiVersion(3) interface EntityWithChildrenBuilder: WorkspaceEntityBuilder{ @@ -20,6 +20,7 @@ var typeChild: ChildEntityType2Builder? internal object EntityWithChildrenType : EntityType(){ override val entityClass: Class get() = EntityWithChildren::class.java +override val entityImplBuilderClass: Class<*> get() = EntityWithChildrenImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithSelfReference/after/gen/EntityWithSelfRefModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithSelfReference/after/gen/EntityWithSelfRefModifications.kt index a0f44b634df7..3a9a9eafe495 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithSelfReference/after/gen/EntityWithSelfRefModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/entityWithSelfReference/after/gen/EntityWithSelfRefModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("EntityWithSelfRefModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.EntityWithSelfRefImpl @GeneratedCodeApiVersion(3) interface EntityWithSelfRefBuilder: WorkspaceEntityBuilder{ @@ -20,6 +20,7 @@ var children: List internal object EntityWithSelfRefType : EntityType(){ override val entityClass: Class get() = EntityWithSelfRef::class.java +override val entityImplBuilderClass: Class<*> get() = EntityWithSelfRefImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/finalProperty/after/gen/FinalFieldsEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/finalProperty/after/gen/FinalFieldsEntityModifications.kt index df9613db7b16..79407882b52b 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/finalProperty/after/gen/FinalFieldsEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/finalProperty/after/gen/FinalFieldsEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("FinalFieldsEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.FinalFieldsEntityImpl @GeneratedCodeApiVersion(3) interface FinalFieldsEntityBuilder: WorkspaceEntityBuilder{ @@ -17,6 +17,7 @@ var descriptor: AnotherDataClass internal object FinalFieldsEntityType : EntityType(){ override val entityClass: Class get() = FinalFieldsEntity::class.java +override val entityImplBuilderClass: Class<*> get() = FinalFieldsEntityImpl.Builder::class.java operator fun invoke( descriptor: AnotherDataClass, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/format/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/format/after/gen/SimpleEntityModifications.kt index 7905989283e0..17b2dddb8513 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/format/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/format/after/gen/SimpleEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder : WorkspaceEntityBuilder { @@ -22,6 +23,7 @@ interface SimpleEntityBuilder : WorkspaceEntityBuilder { internal object SimpleEntityType : EntityType() { override val entityClass: Class get() = SimpleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ChildEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ChildEntityModifications.kt index 6df964d8c4f5..6411b386670d 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ChildEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ChildEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ChildEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -10,6 +9,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Abstract import com.intellij.platform.workspace.storage.annotations.Open +import com.intellij.workspaceModel.test.api.impl.ChildEntityImpl @GeneratedCodeApiVersion(3) interface ChildEntityBuilder: WorkspaceEntityBuilder, ParentEntityBuilder{ @@ -21,6 +21,7 @@ var data3: String internal object ChildEntityType : EntityType(){ override val entityClass: Class get() = ChildEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ChildEntityImpl.Builder::class.java operator fun invoke( data1: String, data2: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/GrandParentEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/GrandParentEntityModifications.kt index 43dcab594af1..d74e65cc5e3c 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/GrandParentEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/GrandParentEntityModifications.kt @@ -1,9 +1,7 @@ @file:JvmName("GrandParentEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource -import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder @@ -15,18 +13,3 @@ interface GrandParentEntityBuilder: WorkspaceEntityBuilder override var entitySource: EntitySource var data1: String } - -internal object GrandParentEntityType : EntityType>(){ -override val entityClass: Class get() = GrandParentEntity::class.java -operator fun invoke( -data1: String, -entitySource: EntitySource, -init: (GrandParentEntityBuilder.() -> Unit)? = null, -): GrandParentEntityBuilder{ -val builder = builder() -builder.data1 = data1 -builder.entitySource = entitySource -init?.invoke(builder) -return builder -} -} diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ParentEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ParentEntityModifications.kt index 4ef95a03a47e..9a52baa3a203 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ParentEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/hierarchyOfEntities/after/gen/ParentEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ParentEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Abstract import com.intellij.platform.workspace.storage.annotations.Open +import com.intellij.workspaceModel.test.api.impl.ParentEntityImpl @GeneratedCodeApiVersion(3) interface ParentEntityBuilder: WorkspaceEntityBuilder, GrandParentEntityBuilder{ @@ -19,6 +19,7 @@ var data2: String internal object ParentEntityType : EntityType>(){ override val entityClass: Class get() = ParentEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ParentEntityImpl.Builder::class.java operator fun invoke( data1: String, data2: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/openClassProperty/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/openClassProperty/after/gen/SimpleEntityModifications.kt index 9108319b4a2c..b674140ce086 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/openClassProperty/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/openClassProperty/after/gen/SimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -18,6 +18,7 @@ var descriptor: Descriptor internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( info: String, descriptor: Descriptor, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/SimpleEntityModifications.kt index c5fe2ab9b4a5..6ce16cba85d2 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/SimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/subpackage/SubSimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/subpackage/SubSimpleEntityModifications.kt index 3a6e836d7e44..134fdd06d814 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/subpackage/SubSimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/packages/after/gen/subpackage/SubSimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SubSimpleEntityModifications") - package com.intellij.workspaceModel.test.api.subpackage import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.subpackage.impl.SubSimpleEntityImpl @GeneratedCodeApiVersion(3) interface SubSimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object SubSimpleEntityType : EntityType(){ override val entityClass: Class get() = SubSimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SubSimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/BaseEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/BaseEntityModifications.kt index dadfb6a7a670..d3dbdd2cd1ad 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/BaseEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/BaseEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("BaseEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.* @@ -15,28 +14,3 @@ var dBaseEntityProperty: String var bBaseEntityProperty: String var sealedDataClassProperty: BaseDataClass } - -internal object BaseEntityType : EntityType>(){ -override val entityClass: Class get() = BaseEntity::class.java -operator fun invoke( -name: String, -moduleId: SimpleId, -aBaseEntityProperty: String, -dBaseEntityProperty: String, -bBaseEntityProperty: String, -sealedDataClassProperty: BaseDataClass, -entitySource: EntitySource, -init: (BaseEntityBuilder.() -> Unit)? = null, -): BaseEntityBuilder{ -val builder = builder() -builder.name = name -builder.moduleId = moduleId -builder.aBaseEntityProperty = aBaseEntityProperty -builder.dBaseEntityProperty = dBaseEntityProperty -builder.bBaseEntityProperty = bBaseEntityProperty -builder.sealedDataClassProperty = sealedDataClassProperty -builder.entitySource = entitySource -init?.invoke(builder) -return builder -} -} diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/ChildEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/ChildEntityModifications.kt index 5c0964ff8356..0d72e605f1cc 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/ChildEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/ChildEntityModifications.kt @@ -1,9 +1,9 @@ @file:JvmName("ChildEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.* import com.intellij.platform.workspace.storage.annotations.Abstract +import com.intellij.workspaceModel.test.api.impl.ChildEntityImpl @GeneratedCodeApiVersion(3) interface ChildEntityBuilder: WorkspaceEntityBuilder, BaseEntityBuilder{ @@ -19,6 +19,7 @@ var cChildEntityProperty: String internal object ChildEntityType : EntityType(){ override val entityClass: Class get() = ChildEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ChildEntityImpl.Builder::class.java operator fun invoke( name: String, moduleId: SimpleId, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/SimpleEntityModifications.kt index 255bf02e94b5..03232af360b8 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/propertiesOrder/after/gen/SimpleEntityModifications.kt @@ -1,9 +1,9 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.* import com.intellij.platform.workspace.storage.annotations.Abstract +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -13,6 +13,7 @@ var name: String internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/refsFromAnotherModule/after/gen/ReferredEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/refsFromAnotherModule/after/gen/ReferredEntityModifications.kt index 23fdf2a53a08..ded8a469b18f 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/refsFromAnotherModule/after/gen/ReferredEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/refsFromAnotherModule/after/gen/ReferredEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("ReferredEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.jps.entities.ContentRootEntity @@ -11,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.annotations.Parent +import com.intellij.workspaceModel.test.api.impl.ReferredEntityImpl @GeneratedCodeApiVersion(3) interface ReferredEntityBuilder: WorkspaceEntityBuilder{ @@ -22,6 +22,7 @@ var contentRoot: ContentRootEntityBuilder? internal object ReferredEntityType : EntityType(){ override val entityClass: Class get() = ReferredEntity::class.java +override val entityImplBuilderClass: Class<*> get() = ReferredEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleCase/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleCase/after/gen/SimpleEntityModifications.kt index 14f7774ece45..ddcc450aacd8 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleCase/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleCase/after/gen/SimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -25,6 +25,7 @@ var byte: Byte internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleNonWsmExtension/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleNonWsmExtension/after/gen/SimpleEntityModifications.kt index c5fe2ab9b4a5..6ce16cba85d2 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleNonWsmExtension/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/simpleNonWsmExtension/after/gen/SimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/symbolicId/after/gen/SimpleSymbolicIdEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/symbolicId/after/gen/SimpleSymbolicIdEntityModifications.kt index 66ae96cf4d0c..c5b779d4e2bb 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/symbolicId/after/gen/SimpleSymbolicIdEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/symbolicId/after/gen/SimpleSymbolicIdEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleSymbolicIdEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -9,6 +8,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.SymbolicEntityId import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.WorkspaceEntityWithSymbolicId +import com.intellij.workspaceModel.test.api.impl.SimpleSymbolicIdEntityImpl @GeneratedCodeApiVersion(3) interface SimpleSymbolicIdEntityBuilder: WorkspaceEntityBuilder{ @@ -21,6 +21,7 @@ var sealedClassWithLinks: SealedClassWithLinks internal object SimpleSymbolicIdEntityType : EntityType(){ override val entityClass: Class get() = SimpleSymbolicIdEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleSymbolicIdEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/unknownPropertyType/after/gen/UnknownPropertyTypeEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/unknownPropertyType/after/gen/UnknownPropertyTypeEntityModifications.kt index 353551ebe0ce..9d0681ddb6d8 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/unknownPropertyType/after/gen/UnknownPropertyTypeEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/unknownPropertyType/after/gen/UnknownPropertyTypeEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("UnknownPropertyTypeEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.UnknownPropertyTypeEntityImpl import java.util.Date @GeneratedCodeApiVersion(3) @@ -18,6 +18,7 @@ var date: Date internal object UnknownPropertyTypeEntityType : EntityType(){ override val entityClass: Class get() = UnknownPropertyTypeEntity::class.java +override val entityImplBuilderClass: Class<*> get() = UnknownPropertyTypeEntityImpl.Builder::class.java operator fun invoke( date: Date, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/updateOldCode/after/gen/SimpleEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/updateOldCode/after/gen/SimpleEntityModifications.kt index c5fe2ab9b4a5..6ce16cba85d2 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/updateOldCode/after/gen/SimpleEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/updateOldCode/after/gen/SimpleEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("SimpleEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.SimpleEntityImpl @GeneratedCodeApiVersion(3) interface SimpleEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object SimpleEntityType : EntityType(){ override val entityClass: Class get() = SimpleEntity::class.java +override val entityImplBuilderClass: Class<*> get() = SimpleEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/virtualFileUrls/after/gen/EntityWithUrlsModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/virtualFileUrls/after/gen/EntityWithUrlsModifications.kt index c5d34e232e22..1f1b52ae7466 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/virtualFileUrls/after/gen/EntityWithUrlsModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/virtualFileUrls/after/gen/EntityWithUrlsModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("EntityWithUrlsModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -10,6 +9,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.workspaceModel.test.api.impl.EntityWithUrlsImpl @GeneratedCodeApiVersion(3) interface EntityWithUrlsBuilder: WorkspaceEntityBuilder{ @@ -22,6 +22,7 @@ var dataClassWithUrl: DataClassWithUrl internal object EntityWithUrlsType : EntityType(){ override val entityClass: Class get() = EntityWithUrls::class.java +override val entityImplBuilderClass: Class<*> get() = EntityWithUrlsImpl.Builder::class.java operator fun invoke( simpleUrl: VirtualFileUrl, listOfUrls: List, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/InternalEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/InternalEntityModifications.kt index 7888560fe3db..4820fb0710c7 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/InternalEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/InternalEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("InternalEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.InternalEntityImpl @GeneratedCodeApiVersion(3) internal interface InternalEntityBuilder: WorkspaceEntityBuilder{ @@ -19,6 +19,7 @@ var isSimple: Boolean internal object InternalEntityType : EntityType(){ override val entityClass: Class get() = InternalEntity::class.java +override val entityImplBuilderClass: Class<*> get() = InternalEntityImpl.Builder::class.java operator fun invoke( version: Int, name: String, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/PrivateEntityModifications.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/PrivateEntityModifications.kt index 1b2acf54cd36..95186e2baf5a 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/PrivateEntityModifications.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testData/codeGen/visibilityModifier/after/gen/PrivateEntityModifications.kt @@ -1,5 +1,4 @@ @file:JvmName("PrivateEntityModifications") - package com.intellij.workspaceModel.test.api import com.intellij.platform.workspace.storage.EntitySource @@ -8,6 +7,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import com.intellij.workspaceModel.test.api.impl.PrivateEntityImpl @GeneratedCodeApiVersion(3) private interface PrivateEntityBuilder: WorkspaceEntityBuilder{ @@ -17,6 +17,7 @@ var name: String private object PrivateEntityType : EntityType(){ override val entityClass: Class get() = PrivateEntity::class.java +override val entityImplBuilderClass: Class<*> get() = PrivateEntityImpl.Builder::class.java operator fun invoke( name: String, entitySource: EntitySource, diff --git a/plugins/devkit/intellij.devkit.workspaceModel/tests/testSrc/LibrariesRequiredForWorkspace.kt b/plugins/devkit/intellij.devkit.workspaceModel/tests/testSrc/LibrariesRequiredForWorkspace.kt index fb7670ec59eb..8edc2f225969 100644 --- a/plugins/devkit/intellij.devkit.workspaceModel/tests/testSrc/LibrariesRequiredForWorkspace.kt +++ b/plugins/devkit/intellij.devkit.workspaceModel/tests/testSrc/LibrariesRequiredForWorkspace.kt @@ -27,7 +27,6 @@ internal object LibrariesRequiredForWorkspace { val jetbrainsAnnotations = JarLibrary("jetbrains-annotations", ApiStatus::class.java) private val intellijJava = ModuleLibrary("intellij.java") - private val rider = ModuleLibrary("intellij.rider") private val riderUnityPlugin = ModuleLibrary("intellij.rider.plugins.unity") private val riderUnityPluginModel = ModuleLibrary("intellij.rider.plugins.unity.model") private val riderModelGenerated = ModuleLibrary("intellij.rider.model.generated") @@ -41,6 +40,7 @@ internal object LibrariesRequiredForWorkspace { private val kotlinBaseScripting = ModuleLibrary("intellij.kotlin.base.scripting") private val androidProjectSystem = ModuleLibrary("intellij.android.projectSystem") private val androidGradleModels = ModuleLibrary("intellij.android.projectSystem.gradle.models") + private val bazelCommons = ModuleLibrary("intellij.bazel.commons") private val kotlinJpsCommon = JarLibrary("kotlinc-kotlin-jps-common", KotlinModuleKind::class.java) private val kotlinScriptingCommon = JarLibrary("kotlinc-kotlin-scripting-common", SourceCode::class.java) @@ -75,6 +75,9 @@ internal object LibrariesRequiredForWorkspace { "intellij.kotlin.gradle.scripting" -> { listOf(kotlinBaseScripting) } + "intellij.bazel.importer" -> { + listOf(bazelCommons) + } "intellij.gradle" -> { listOf(gradleToolingExtension, gradleExternalSystemImpl) } diff --git a/plugins/eclipse/gen/org/jetbrains/idea/eclipse/workspaceModel/EclipseProjectPropertiesEntityModifications.kt b/plugins/eclipse/gen/org/jetbrains/idea/eclipse/workspaceModel/EclipseProjectPropertiesEntityModifications.kt index fc2e23d5e889..ebd57eddb2ea 100644 --- a/plugins/eclipse/gen/org/jetbrains/idea/eclipse/workspaceModel/EclipseProjectPropertiesEntityModifications.kt +++ b/plugins/eclipse/gen/org/jetbrains/idea/eclipse/workspaceModel/EclipseProjectPropertiesEntityModifications.kt @@ -12,6 +12,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import org.jetbrains.idea.eclipse.config.impl.EclipseProjectPropertiesEntityImpl @GeneratedCodeApiVersion(3) interface EclipseProjectPropertiesEntityBuilder : WorkspaceEntityBuilder { @@ -28,6 +29,7 @@ interface EclipseProjectPropertiesEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = EclipseProjectPropertiesEntity::class.java + override val entityImplBuilderClass: Class<*> get() = EclipseProjectPropertiesEntityImpl.Builder::class.java operator fun invoke( variablePaths: Map, eclipseUrls: List, diff --git a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleBuildEntityModifications.kt b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleBuildEntityModifications.kt index 017f9ba0522e..49545ecefc6c 100644 --- a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleBuildEntityModifications.kt +++ b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleBuildEntityModifications.kt @@ -12,6 +12,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import org.jetbrains.plugins.gradle.model.projectModel.impl.GradleBuildEntityImpl @GeneratedCodeApiVersion(3) interface GradleBuildEntityBuilder : WorkspaceEntityBuilder { @@ -25,6 +26,7 @@ interface GradleBuildEntityBuilder : WorkspaceEntityBuilder { internal object GradleBuildEntityType : EntityType() { override val entityClass: Class get() = GradleBuildEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleBuildEntityImpl.Builder::class.java operator fun invoke( externalProjectId: ExternalProjectEntityId, name: String, diff --git a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleExternalProjectEntityModifications.kt b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleExternalProjectEntityModifications.kt index c95caa85a7b0..55142e8acd15 100644 --- a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleExternalProjectEntityModifications.kt +++ b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleExternalProjectEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import org.jetbrains.plugins.gradle.model.projectModel.impl.GradleExternalProjectEntityImpl @GeneratedCodeApiVersion(3) interface GradleExternalProjectEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface GradleExternalProjectEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = GradleExternalProjectEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleExternalProjectEntityImpl.Builder::class.java operator fun invoke( gradleVersion: String, entitySource: EntitySource, diff --git a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleModuleEntityModifications.kt b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleModuleEntityModifications.kt index b50d56d0aceb..ab92d3b689d2 100644 --- a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleModuleEntityModifications.kt +++ b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleModuleEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import org.jetbrains.plugins.gradle.model.projectModel.impl.GradleModuleEntityImpl @GeneratedCodeApiVersion(3) interface GradleModuleEntityBuilder : WorkspaceEntityBuilder { @@ -20,6 +21,7 @@ interface GradleModuleEntityBuilder : WorkspaceEntityBuilder internal object GradleModuleEntityType : EntityType() { override val entityClass: Class get() = GradleModuleEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleModuleEntityImpl.Builder::class.java operator fun invoke( gradleProjectId: GradleProjectEntityId, entitySource: EntitySource, diff --git a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleProjectEntityModifications.kt b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleProjectEntityModifications.kt index d8a3f1e520ae..41496f90e6b1 100644 --- a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleProjectEntityModifications.kt +++ b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/projectModel/GradleProjectEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import org.jetbrains.plugins.gradle.model.projectModel.impl.GradleProjectEntityImpl @GeneratedCodeApiVersion(3) interface GradleProjectEntityBuilder : WorkspaceEntityBuilder { @@ -24,6 +25,7 @@ interface GradleProjectEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = GradleProjectEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleProjectEntityImpl.Builder::class.java operator fun invoke( buildId: GradleBuildEntityId, name: String, diff --git a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/versionCatalogs/GradleVersionCatalogEntityModifications.kt b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/versionCatalogs/GradleVersionCatalogEntityModifications.kt index 5db8d7c401f0..da4d3eb416e3 100644 --- a/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/versionCatalogs/GradleVersionCatalogEntityModifications.kt +++ b/plugins/gradle/generated/org/jetbrains/plugins/gradle/model/versionCatalogs/GradleVersionCatalogEntityModifications.kt @@ -11,6 +11,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl import org.jetbrains.plugins.gradle.model.projectModel.GradleBuildEntityBuilder +import org.jetbrains.plugins.gradle.model.versionCatalogs.impl.GradleVersionCatalogEntityImpl @GeneratedCodeApiVersion(3) interface GradleVersionCatalogEntityBuilder : WorkspaceEntityBuilder { @@ -22,6 +23,7 @@ interface GradleVersionCatalogEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = GradleVersionCatalogEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleVersionCatalogEntityImpl.Builder::class.java operator fun invoke( name: String, url: VirtualFileUrl, diff --git a/plugins/gradle/testGen/org/jetbrains/plugins/gradle/util/entity/GradleTestEntityModifications.kt b/plugins/gradle/testGen/org/jetbrains/plugins/gradle/util/entity/GradleTestEntityModifications.kt index 5da02c78d2c4..4c4e8e5d6566 100644 --- a/plugins/gradle/testGen/org/jetbrains/plugins/gradle/util/entity/GradleTestEntityModifications.kt +++ b/plugins/gradle/testGen/org/jetbrains/plugins/gradle/util/entity/GradleTestEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import org.jetbrains.plugins.gradle.service.syncAction.GradleSyncPhase +import org.jetbrains.plugins.gradle.util.entity.impl.GradleTestEntityImpl @GeneratedCodeApiVersion(3) interface GradleTestEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ interface GradleTestEntityBuilder : WorkspaceEntityBuilder { internal object GradleTestEntityType : EntityType() { override val entityClass: Class get() = GradleTestEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleTestEntityImpl.Builder::class.java operator fun invoke( phase: GradleSyncPhase, entitySource: EntitySource, diff --git a/plugins/kotlin/base/facet/gen/org/jetbrains/kotlin/idea/workspaceModel/KotlinSettingsEntityModifications.kt b/plugins/kotlin/base/facet/gen/org/jetbrains/kotlin/idea/workspaceModel/KotlinSettingsEntityModifications.kt index f953cfdc37b5..1a028a9a4747 100644 --- a/plugins/kotlin/base/facet/gen/org/jetbrains/kotlin/idea/workspaceModel/KotlinSettingsEntityModifications.kt +++ b/plugins/kotlin/base/facet/gen/org/jetbrains/kotlin/idea/workspaceModel/KotlinSettingsEntityModifications.kt @@ -16,6 +16,7 @@ import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspac import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet import com.intellij.util.descriptors.ConfigFileItem import org.jetbrains.kotlin.config.KotlinModuleKind +import org.jetbrains.kotlin.idea.workspaceModel.impl.KotlinSettingsEntityImpl @GeneratedCodeApiVersion(3) interface KotlinSettingsEntityBuilder : WorkspaceEntityBuilder, @@ -48,6 +49,7 @@ interface KotlinSettingsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = KotlinSettingsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KotlinSettingsEntityImpl.Builder::class.java operator fun invoke( moduleId: ModuleId, name: String, diff --git a/plugins/kotlin/base/project-structure/gen/org/jetbrains/kotlin/idea/base/projectStructure/forwardDeclarations/KotlinForwardDeclarationsWorkspaceEntityModifications.kt b/plugins/kotlin/base/project-structure/gen/org/jetbrains/kotlin/idea/base/projectStructure/forwardDeclarations/KotlinForwardDeclarationsWorkspaceEntityModifications.kt index 45705639028c..ab99df830aeb 100644 --- a/plugins/kotlin/base/project-structure/gen/org/jetbrains/kotlin/idea/base/projectStructure/forwardDeclarations/KotlinForwardDeclarationsWorkspaceEntityModifications.kt +++ b/plugins/kotlin/base/project-structure/gen/org/jetbrains/kotlin/idea/base/projectStructure/forwardDeclarations/KotlinForwardDeclarationsWorkspaceEntityModifications.kt @@ -13,6 +13,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import org.jetbrains.kotlin.idea.base.projectStructure.forwardDeclarations.impl.KotlinForwardDeclarationsWorkspaceEntityImpl @GeneratedCodeApiVersion(3) interface KotlinForwardDeclarationsWorkspaceEntityBuilder : WorkspaceEntityBuilder { @@ -24,6 +25,7 @@ interface KotlinForwardDeclarationsWorkspaceEntityBuilder : WorkspaceEntityBuild internal object KotlinForwardDeclarationsWorkspaceEntityType : EntityType() { override val entityClass: Class get() = KotlinForwardDeclarationsWorkspaceEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KotlinForwardDeclarationsWorkspaceEntityImpl.Builder::class.java operator fun invoke( forwardDeclarationRoots: Set, entitySource: EntitySource, diff --git a/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptEntityModifications.kt b/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptEntityModifications.kt index 5bff161e3c27..3b3afd457b00 100644 --- a/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptEntityModifications.kt +++ b/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptEntityModifications.kt @@ -10,6 +10,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet import org.jetbrains.kotlin.K1Deprecation +import org.jetbrains.kotlin.idea.core.script.k1.ucache.impl.KotlinScriptEntityImpl @K1Deprecation @GeneratedCodeApiVersion(3) @@ -21,6 +22,7 @@ interface KotlinScriptEntityBuilder : WorkspaceEntityBuilder internal object KotlinScriptEntityType : EntityType() { override val entityClass: Class get() = KotlinScriptEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KotlinScriptEntityImpl.Builder::class.java operator fun invoke( path: String, dependencies: Set, diff --git a/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptLibraryEntityModifications.kt b/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptLibraryEntityModifications.kt index 23a208948d66..71ac6bfd73c4 100644 --- a/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptLibraryEntityModifications.kt +++ b/plugins/kotlin/base/scripting/scripting.k1/gen/org/jetbrains/kotlin/idea/core/script/k1/ucache/KotlinScriptLibraryEntityModifications.kt @@ -11,6 +11,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet import org.jetbrains.kotlin.K1Deprecation +import org.jetbrains.kotlin.idea.core.script.k1.ucache.impl.KotlinScriptLibraryEntityImpl @K1Deprecation @GeneratedCodeApiVersion(3) @@ -24,6 +25,7 @@ interface KotlinScriptLibraryEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = KotlinScriptLibraryEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KotlinScriptLibraryEntityImpl.Builder::class.java operator fun invoke( name: String, roots: List, diff --git a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/configurations/impl/MetadataStorageImpl.kt b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/configurations/impl/MetadataStorageImpl.kt index a6f6f8dbe1ff..5a6b8fb4a1ca 100644 --- a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/configurations/impl/MetadataStorageImpl.kt +++ b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/configurations/impl/MetadataStorageImpl.kt @@ -43,29 +43,6 @@ internal object MetadataStorageImpl : MetadataStorageBase() { addMetadata(typeMetadata) - typeMetadata = FinalClassMetadata.ObjectMetadata( - fqName = "org.jetbrains.kotlin.idea.core.script.k2.definitions.DefinitionFromDependenciesEntitySource", - properties = listOf( - OwnPropertyMetadata( - isComputable = false, - isKey = false, - isOpen = false, - name = "virtualFileUrl", - valueType = ValueTypeMetadata.SimpleType.CustomType( - isNullable = true, - typeMetadata = FinalClassMetadata.KnownClass(fqName = "com.intellij.platform.workspace.storage.url.VirtualFileUrl") - ), - withDefault = false - ) - ), - supertypes = listOf( - "com.intellij.platform.workspace.storage.EntitySource", - "org.jetbrains.kotlin.idea.core.script.k2.definitions.KotlinScriptDefinitionEntitySource" - ) - ) - - addMetadata(typeMetadata) - typeMetadata = FinalClassMetadata.ClassMetadata( fqName = "org.jetbrains.kotlin.idea.core.script.k2.modules.ScriptCompilationConfigurationId", properties = listOf( @@ -131,51 +108,6 @@ internal object MetadataStorageImpl : MetadataStorageBase() { addMetadata(typeMetadata) - typeMetadata = EntityMetadata( - fqName = "org.jetbrains.kotlin.idea.core.script.k2.definitions.ScriptDefinitionTemplateEntity", - entityDataFqName = "org.jetbrains.kotlin.idea.core.script.k2.definitions.impl.ScriptDefinitionTemplateEntityData", - supertypes = listOf("com.intellij.platform.workspace.storage.WorkspaceEntity"), - properties = listOf( - OwnPropertyMetadata( - isComputable = false, - isKey = false, - isOpen = false, - name = "entitySource", - valueType = ValueTypeMetadata.SimpleType.CustomType( - isNullable = false, - typeMetadata = FinalClassMetadata.KnownClass(fqName = "com.intellij.platform.workspace.storage.EntitySource") - ), - withDefault = false - ), - OwnPropertyMetadata( - isComputable = false, - isKey = false, - isOpen = false, - name = "templateFqns", - valueType = ValueTypeMetadata.ParameterizedType( - generics = listOf(primitiveTypeStringNotNullable), - primitive = primitiveTypeListNotNullable - ), - withDefault = false - ), - OwnPropertyMetadata( - isComputable = false, - isKey = false, - isOpen = false, - name = "classpath", - valueType = ValueTypeMetadata.ParameterizedType( - generics = listOf(primitiveTypeStringNotNullable), - primitive = primitiveTypeListNotNullable - ), - withDefault = false - ) - ), - extProperties = listOf(), - isAbstract = false - ) - - addMetadata(typeMetadata) - typeMetadata = EntityMetadata( fqName = "org.jetbrains.kotlin.idea.core.script.k2.modules.KotlinScriptEntity", entityDataFqName = "org.jetbrains.kotlin.idea.core.script.k2.modules.impl.KotlinScriptEntityData", @@ -724,10 +656,6 @@ internal object MetadataStorageImpl : MetadataStorageBase() { } override fun initializeMetadataHash() { - addMetadataHash( - typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.definitions.ScriptDefinitionTemplateEntity", - metadataHash = 1466644408 - ) addMetadataHash(typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.modules.KotlinScriptEntity", metadataHash = -1743471275) addMetadataHash(typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.modules.KotlinScriptLibraryEntity", metadataHash = 748449801) addMetadataHash( @@ -745,19 +673,11 @@ internal object MetadataStorageImpl : MetadataStorageBase() { addMetadataHash(typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.modules.LocationData", metadataHash = -1954134759) addMetadataHash(typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.modules.PositionData", metadataHash = 224932890) addMetadataHash(typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.modules.SeverityData", metadataHash = -1336558338) - addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.EntitySource", metadataHash = 1953931747) + addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.EntitySource", metadataHash = -341682740) addMetadataHash( typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.configurations.KotlinScriptEntitySource", metadataHash = -2072272738 ) - addMetadataHash( - typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.definitions.DefinitionFromDependenciesEntitySource", - metadataHash = 1258637705 - ) - addMetadataHash( - typeFqn = "org.jetbrains.kotlin.idea.core.script.k2.definitions.KotlinScriptDefinitionEntitySource", - metadataHash = 1723112315 - ) addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.SymbolicEntityId", metadataHash = 415699451) } } diff --git a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/definitions/impl/MetadataStorageImpl.kt b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/definitions/impl/MetadataStorageImpl.kt deleted file mode 100644 index 187abceac278..000000000000 --- a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/definitions/impl/MetadataStorageImpl.kt +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright 2000-2026 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -package org.jetbrains.kotlin.idea.core.script.k2.definitions.impl - -import com.intellij.platform.workspace.storage.WorkspaceEntityInternalApi -import com.intellij.platform.workspace.storage.metadata.MetadataStorageBridge -import org.jetbrains.kotlin.idea.core.script.k2.configurations.impl.MetadataStorageImpl - -@OptIn(WorkspaceEntityInternalApi::class) -internal object MetadataStorageImpl : MetadataStorageBridge(MetadataStorageImpl) diff --git a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptEntityModifications.kt b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptEntityModifications.kt index baf92ef7e8df..ea987c77f82b 100644 --- a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptEntityModifications.kt +++ b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptEntityModifications.kt @@ -12,6 +12,7 @@ import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import org.jetbrains.kotlin.idea.core.script.k2.modules.impl.KotlinScriptEntityImpl @GeneratedCodeApiVersion(3) interface KotlinScriptEntityBuilder : WorkspaceEntityBuilder { @@ -26,6 +27,7 @@ interface KotlinScriptEntityBuilder : WorkspaceEntityBuilder internal object KotlinScriptEntityType : EntityType() { override val entityClass: Class get() = KotlinScriptEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KotlinScriptEntityImpl.Builder::class.java operator fun invoke( virtualFileUrl: VirtualFileUrl, dependencies: List, diff --git a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptLibraryEntityModifications.kt b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptLibraryEntityModifications.kt index 8b78ff914bc5..7ef1443ef4e1 100644 --- a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptLibraryEntityModifications.kt +++ b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/KotlinScriptLibraryEntityModifications.kt @@ -11,6 +11,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceSet import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import org.jetbrains.kotlin.idea.core.script.k2.modules.impl.KotlinScriptLibraryEntityImpl @GeneratedCodeApiVersion(3) interface KotlinScriptLibraryEntityBuilder : WorkspaceEntityBuilder { @@ -22,6 +23,7 @@ interface KotlinScriptLibraryEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = KotlinScriptLibraryEntity::class.java + override val entityImplBuilderClass: Class<*> get() = KotlinScriptLibraryEntityImpl.Builder::class.java operator fun invoke( classes: List, usedInScripts: Set, diff --git a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/ScriptCompilationConfigurationEntityModifications.kt b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/ScriptCompilationConfigurationEntityModifications.kt index 3e0102f9a625..eafd4db4b343 100644 --- a/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/ScriptCompilationConfigurationEntityModifications.kt +++ b/plugins/kotlin/base/scripting/scripting.k2/gen/org/jetbrains/kotlin/idea/core/script/k2/modules/ScriptCompilationConfigurationEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import org.jetbrains.kotlin.idea.core.script.k2.modules.impl.ScriptCompilationConfigurationEntityImpl @GeneratedCodeApiVersion(3) interface ScriptCompilationConfigurationEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface ScriptCompilationConfigurationEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = ScriptCompilationConfigurationEntity::class.java + override val entityImplBuilderClass: Class<*> get() = ScriptCompilationConfigurationEntityImpl.Builder::class.java operator fun invoke( data: ByteArray, identity: ScriptCompilationConfigurationId, diff --git a/plugins/kotlin/gradle/scripting/kotlin.gradle.scripting.k2/gen/org/jetbrains/kotlin/gradle/scripting/k2/workspaceModel/GradleScriptDefinitionEntityModifications.kt b/plugins/kotlin/gradle/scripting/kotlin.gradle.scripting.k2/gen/org/jetbrains/kotlin/gradle/scripting/k2/workspaceModel/GradleScriptDefinitionEntityModifications.kt index 4845d20fb56b..443193794d3d 100644 --- a/plugins/kotlin/gradle/scripting/kotlin.gradle.scripting.k2/gen/org/jetbrains/kotlin/gradle/scripting/k2/workspaceModel/GradleScriptDefinitionEntityModifications.kt +++ b/plugins/kotlin/gradle/scripting/kotlin.gradle.scripting.k2/gen/org/jetbrains/kotlin/gradle/scripting/k2/workspaceModel/GradleScriptDefinitionEntityModifications.kt @@ -8,6 +8,7 @@ import com.intellij.platform.workspace.storage.EntityType import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder +import org.jetbrains.kotlin.gradle.scripting.k2.workspaceModel.impl.GradleScriptDefinitionEntityImpl import org.jetbrains.kotlin.idea.core.script.k2.modules.ScriptCompilationConfigurationData import org.jetbrains.kotlin.idea.core.script.k2.modules.ScriptEvaluationConfigurationEntity import org.jetbrains.kotlin.idea.core.script.k2.modules.ScriptingHostConfigurationEntity @@ -23,6 +24,7 @@ interface GradleScriptDefinitionEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = GradleScriptDefinitionEntity::class.java + override val entityImplBuilderClass: Class<*> get() = GradleScriptDefinitionEntityImpl.Builder::class.java operator fun invoke( definitionId: String, compilationConfigurationData: ScriptCompilationConfigurationData, diff --git a/plugins/maven/src/main/gen/org/jetbrains/idea/maven/importing/workspaceModel/MavenProjectsTreeSettingsEntityModifications.kt b/plugins/maven/src/main/gen/org/jetbrains/idea/maven/importing/workspaceModel/MavenProjectsTreeSettingsEntityModifications.kt index 4343ba4796d9..089bbf632495 100644 --- a/plugins/maven/src/main/gen/org/jetbrains/idea/maven/importing/workspaceModel/MavenProjectsTreeSettingsEntityModifications.kt +++ b/plugins/maven/src/main/gen/org/jetbrains/idea/maven/importing/workspaceModel/MavenProjectsTreeSettingsEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList +import org.jetbrains.idea.maven.importing.workspaceModel.impl.MavenProjectsTreeSettingsEntityImpl @GeneratedCodeApiVersion(3) interface MavenProjectsTreeSettingsEntityBuilder : WorkspaceEntityBuilder { @@ -19,6 +20,7 @@ interface MavenProjectsTreeSettingsEntityBuilder : WorkspaceEntityBuilder() { override val entityClass: Class get() = MavenProjectsTreeSettingsEntity::class.java + override val entityImplBuilderClass: Class<*> get() = MavenProjectsTreeSettingsEntityImpl.Builder::class.java operator fun invoke( importedFilePaths: List, entitySource: EntitySource, diff --git a/python/python-external-index/gen/com/intellij/python/externalIndex/workspace/PyExternalIndexedFileEntityModifications.kt b/python/python-external-index/gen/com/intellij/python/externalIndex/workspace/PyExternalIndexedFileEntityModifications.kt index 25016e97dd34..2f9dfd4aaeae 100644 --- a/python/python-external-index/gen/com/intellij/python/externalIndex/workspace/PyExternalIndexedFileEntityModifications.kt +++ b/python/python-external-index/gen/com/intellij/python/externalIndex/workspace/PyExternalIndexedFileEntityModifications.kt @@ -9,6 +9,7 @@ import com.intellij.platform.workspace.storage.GeneratedCodeApiVersion import com.intellij.platform.workspace.storage.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl +import com.intellij.python.externalIndex.workspace.impl.PyExternalIndexedFileEntityImpl @GeneratedCodeApiVersion(3) internal interface PyExternalIndexedFileEntityBuilder : WorkspaceEntityBuilder { @@ -18,6 +19,7 @@ internal interface PyExternalIndexedFileEntityBuilder : WorkspaceEntityBuilder

    () { override val entityClass: Class get() = PyExternalIndexedFileEntity::class.java + override val entityImplBuilderClass: Class<*> get() = PyExternalIndexedFileEntityImpl.Builder::class.java operator fun invoke( file: VirtualFileUrl, entitySource: EntitySource, diff --git a/python/python-pyproject/gen/com/intellij/python/pyproject/model/internal/workspaceBridge/PyProjectTomlWorkspaceEntityModifications.kt b/python/python-pyproject/gen/com/intellij/python/pyproject/model/internal/workspaceBridge/PyProjectTomlWorkspaceEntityModifications.kt index e654f1b28ad9..f3fad4b85e78 100644 --- a/python/python-pyproject/gen/com/intellij/python/pyproject/model/internal/workspaceBridge/PyProjectTomlWorkspaceEntityModifications.kt +++ b/python/python-pyproject/gen/com/intellij/python/pyproject/model/internal/workspaceBridge/PyProjectTomlWorkspaceEntityModifications.kt @@ -12,6 +12,7 @@ import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.WorkspaceEntityBuilder import com.intellij.platform.workspace.storage.url.VirtualFileUrl import com.intellij.python.common.tools.ToolId +import com.intellij.python.pyproject.model.internal.workspaceBridge.impl.PyProjectTomlWorkspaceEntityImpl @GeneratedCodeApiVersion(3) internal interface PyProjectTomlWorkspaceEntityBuilder : WorkspaceEntityBuilder { @@ -23,6 +24,7 @@ internal interface PyProjectTomlWorkspaceEntityBuilder : WorkspaceEntityBuilder< internal object PyProjectTomlWorkspaceEntityType : EntityType() { override val entityClass: Class get() = PyProjectTomlWorkspaceEntity::class.java + override val entityImplBuilderClass: Class<*> get() = PyProjectTomlWorkspaceEntityImpl.Builder::class.java operator fun invoke( participatedTools: Map, dirWithToml: VirtualFileUrl,