From 63ea7627d914cae3c4cabc9b73273a74559b5fed Mon Sep 17 00:00:00 2001 From: Vlad Koshkin Date: Tue, 15 Oct 2024 19:30:18 +0200 Subject: [PATCH] [kotlin] regenerate workspace model for scripting module GitOrigin-RevId: b575ae2e698bf1c79efdb0b0b4267ee2633cacff --- .../scripting/impl/MetadataStorageImpl.kt | 28 +++++++++++++++++++ .../gradle-java/kotlin.gradle.gradle-java.iml | 1 + 2 files changed, 29 insertions(+) create mode 100644 plugins/kotlin/gradle/gradle-java/gen/org/jetbrains/kotlin/idea/gradleJava/scripting/impl/MetadataStorageImpl.kt diff --git a/plugins/kotlin/gradle/gradle-java/gen/org/jetbrains/kotlin/idea/gradleJava/scripting/impl/MetadataStorageImpl.kt b/plugins/kotlin/gradle/gradle-java/gen/org/jetbrains/kotlin/idea/gradleJava/scripting/impl/MetadataStorageImpl.kt new file mode 100644 index 000000000000..86085c3583ee --- /dev/null +++ b/plugins/kotlin/gradle/gradle-java/gen/org/jetbrains/kotlin/idea/gradleJava/scripting/impl/MetadataStorageImpl.kt @@ -0,0 +1,28 @@ +// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +package org.jetbrains.kotlin.idea.gradleJava.scripting.impl + +import com.intellij.platform.workspace.storage.WorkspaceEntityInternalApi +import com.intellij.platform.workspace.storage.metadata.impl.MetadataStorageBase +import com.intellij.platform.workspace.storage.metadata.model.FinalClassMetadata +import com.intellij.platform.workspace.storage.metadata.model.OwnPropertyMetadata +import com.intellij.platform.workspace.storage.metadata.model.StorageTypeMetadata +import com.intellij.platform.workspace.storage.metadata.model.ValueTypeMetadata + +@OptIn(WorkspaceEntityInternalApi::class) +internal object MetadataStorageImpl: MetadataStorageBase() { + override fun initializeMetadata() { + + var typeMetadata: StorageTypeMetadata + + typeMetadata = FinalClassMetadata.ClassMetadata(fqName = "org.jetbrains.kotlin.idea.gradleJava.scripting.GradleScriptDependenciesSource\$KotlinGradleScriptModuleEntitySource", properties = listOf(OwnPropertyMetadata(isComputable = false, isKey = false, isOpen = false, name = "virtualFileUrl", valueType = ValueTypeMetadata.SimpleType.CustomType(isNullable = false, typeMetadata = FinalClassMetadata.KnownClass(fqName = "com.intellij.platform.workspace.storage.url.VirtualFileUrl")), withDefault = false)), supertypes = listOf("org.jetbrains.kotlin.idea.core.script.KotlinScriptEntitySource", +"com.intellij.platform.workspace.storage.EntitySource")) + + addMetadata(typeMetadata) + } + + override fun initializeMetadataHash() { + addMetadataHash(typeFqn = "com.intellij.platform.workspace.storage.EntitySource", metadataHash = 198964717) + addMetadataHash(typeFqn = "org.jetbrains.kotlin.idea.gradleJava.scripting.GradleScriptDependenciesSource\$KotlinGradleScriptModuleEntitySource", metadataHash = 1949666879) + } + +} diff --git a/plugins/kotlin/gradle/gradle-java/kotlin.gradle.gradle-java.iml b/plugins/kotlin/gradle/gradle-java/kotlin.gradle.gradle-java.iml index a2b409e598a3..372f2ac10c2b 100644 --- a/plugins/kotlin/gradle/gradle-java/kotlin.gradle.gradle-java.iml +++ b/plugins/kotlin/gradle/gradle-java/kotlin.gradle.gradle-java.iml @@ -22,6 +22,7 @@ +