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 @@
+