sdkcompat/v251/org/jetbrains/bazel/sdkcompat/workspacemodel/entities/BazelProjectDirectoriesEntity.kt [1:60]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - package org.jetbrains.bazel.sdkcompat.workspacemodel.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.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl public interface BazelProjectDirectoriesEntity : WorkspaceEntity { public val projectRoot: VirtualFileUrl public val includedRoots: List public val excludedRoots: List public val indexAllFilesInIncludedRoots: Boolean public val indexAdditionalFiles: List //region generated code @GeneratedCodeApiVersion(3) interface Builder : WorkspaceEntity.Builder { override var entitySource: EntitySource var projectRoot: VirtualFileUrl var includedRoots: MutableList var excludedRoots: MutableList var indexAllFilesInIncludedRoots: Boolean var indexAdditionalFiles: MutableList } companion object : EntityType() { @JvmOverloads @JvmStatic @JvmName("create") operator fun invoke( projectRoot: VirtualFileUrl, includedRoots: List, excludedRoots: List, indexAllFilesInIncludedRoots: Boolean, indexAdditionalFiles: List, entitySource: EntitySource, init: (Builder.() -> Unit)? = null, ): Builder { val builder = builder() builder.projectRoot = projectRoot builder.includedRoots = includedRoots.toMutableWorkspaceList() builder.excludedRoots = excludedRoots.toMutableWorkspaceList() builder.indexAllFilesInIncludedRoots = indexAllFilesInIncludedRoots builder.indexAdditionalFiles = indexAdditionalFiles.toMutableWorkspaceList() builder.entitySource = entitySource init?.invoke(builder) return builder } } //endregion } //region generated code fun MutableEntityStorage.modifyBazelProjectDirectoriesEntity( entity: BazelProjectDirectoriesEntity, modification: BazelProjectDirectoriesEntity.Builder.() -> Unit, ): BazelProjectDirectoriesEntity = modifyEntity(BazelProjectDirectoriesEntity.Builder::class.java, entity, modification) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - sdkcompat/v252/org/jetbrains/bazel/sdkcompat/workspacemodel/entities/BazelProjectDirectoriesEntity.kt [1:60]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - package org.jetbrains.bazel.sdkcompat.workspacemodel.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.MutableEntityStorage import com.intellij.platform.workspace.storage.WorkspaceEntity import com.intellij.platform.workspace.storage.impl.containers.toMutableWorkspaceList import com.intellij.platform.workspace.storage.url.VirtualFileUrl public interface BazelProjectDirectoriesEntity : WorkspaceEntity { public val projectRoot: VirtualFileUrl public val includedRoots: List public val excludedRoots: List public val indexAllFilesInIncludedRoots: Boolean public val indexAdditionalFiles: List //region generated code @GeneratedCodeApiVersion(3) interface Builder : WorkspaceEntity.Builder { override var entitySource: EntitySource var projectRoot: VirtualFileUrl var includedRoots: MutableList var excludedRoots: MutableList var indexAllFilesInIncludedRoots: Boolean var indexAdditionalFiles: MutableList } companion object : EntityType() { @JvmOverloads @JvmStatic @JvmName("create") operator fun invoke( projectRoot: VirtualFileUrl, includedRoots: List, excludedRoots: List, indexAllFilesInIncludedRoots: Boolean, indexAdditionalFiles: List, entitySource: EntitySource, init: (Builder.() -> Unit)? = null, ): Builder { val builder = builder() builder.projectRoot = projectRoot builder.includedRoots = includedRoots.toMutableWorkspaceList() builder.excludedRoots = excludedRoots.toMutableWorkspaceList() builder.indexAllFilesInIncludedRoots = indexAllFilesInIncludedRoots builder.indexAdditionalFiles = indexAdditionalFiles.toMutableWorkspaceList() builder.entitySource = entitySource init?.invoke(builder) return builder } } //endregion } //region generated code fun MutableEntityStorage.modifyBazelProjectDirectoriesEntity( entity: BazelProjectDirectoriesEntity, modification: BazelProjectDirectoriesEntity.Builder.() -> Unit, ): BazelProjectDirectoriesEntity = modifyEntity(BazelProjectDirectoriesEntity.Builder::class.java, entity, modification) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -