sdkcompat/gen/org/jetbrains/bazel/sdkcompat/workspacemodel/entities/impl/BazelProjectDirectoriesEntityImpl.kt [24:96]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @OptIn(WorkspaceEntityInternalApi::class) internal class BazelProjectDirectoriesEntityImpl(private val dataSource: BazelProjectDirectoriesEntityData) : BazelProjectDirectoriesEntity, WorkspaceEntityBase( dataSource) { private companion object { private val connections = listOf( ) } override val projectRoot: VirtualFileUrl get() { readField("projectRoot") return dataSource.projectRoot } override val includedRoots: List get() { readField("includedRoots") return dataSource.includedRoots } override val excludedRoots: List get() { readField("excludedRoots") return dataSource.excludedRoots } override val indexAllFilesInIncludedRoots: Boolean get() { readField("indexAllFilesInIncludedRoots") return dataSource.indexAllFilesInIncludedRoots } override val indexAdditionalFiles: List get() { readField("indexAdditionalFiles") return dataSource.indexAdditionalFiles } override val entitySource: EntitySource get() { readField("entitySource") return dataSource.entitySource } override fun connectionIdList(): List { return connections } internal class Builder(result: BazelProjectDirectoriesEntityData?) : ModifiableWorkspaceEntityBase( result), BazelProjectDirectoriesEntity.Builder { internal constructor() : this(BazelProjectDirectoriesEntityData()) override fun applyToBuilder(builder: MutableEntityStorage) { if (this.diff != null) { if (existsInBuilder(builder)) { this.diff = builder return } else { error("Entity BazelProjectDirectoriesEntity is already created in a different builder") } } this.diff = builder addToBuilder() this.id = getEntityData().createEntityId() // After adding entity data to the builder, we need to unbind it and move the control over entity data to builder // Builder may switch to snapshot at any moment and lock entity data to modification this.currentEntityData = null - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - sdkcompat/v251/org/jetbrains/bazel/sdkcompat/workspacemodel/entities/impl/BazelProjectDirectoriesEntityImpl.kt [24:96]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @OptIn(WorkspaceEntityInternalApi::class) internal class BazelProjectDirectoriesEntityImpl(private val dataSource: BazelProjectDirectoriesEntityData) : BazelProjectDirectoriesEntity, WorkspaceEntityBase( dataSource) { private companion object { private val connections = listOf( ) } override val projectRoot: VirtualFileUrl get() { readField("projectRoot") return dataSource.projectRoot } override val includedRoots: List get() { readField("includedRoots") return dataSource.includedRoots } override val excludedRoots: List get() { readField("excludedRoots") return dataSource.excludedRoots } override val indexAllFilesInIncludedRoots: Boolean get() { readField("indexAllFilesInIncludedRoots") return dataSource.indexAllFilesInIncludedRoots } override val indexAdditionalFiles: List get() { readField("indexAdditionalFiles") return dataSource.indexAdditionalFiles } override val entitySource: EntitySource get() { readField("entitySource") return dataSource.entitySource } override fun connectionIdList(): List { return connections } internal class Builder(result: BazelProjectDirectoriesEntityData?) : ModifiableWorkspaceEntityBase( result), BazelProjectDirectoriesEntity.Builder { internal constructor() : this(BazelProjectDirectoriesEntityData()) override fun applyToBuilder(builder: MutableEntityStorage) { if (this.diff != null) { if (existsInBuilder(builder)) { this.diff = builder return } else { error("Entity BazelProjectDirectoriesEntity is already created in a different builder") } } this.diff = builder addToBuilder() this.id = getEntityData().createEntityId() // After adding entity data to the builder, we need to unbind it and move the control over entity data to builder // Builder may switch to snapshot at any moment and lock entity data to modification this.currentEntityData = null - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -