mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-05 08:06:56 +07:00
RDCT-555 Sync language level to the client: rename, docs
(cherry picked from commit 424eaf84b82de71398835516cdfb40d7c6e93035) IJ-MR-116786 GitOrigin-RevId: 437d362879e9bdcd767885da277e263696993068
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b942f66cd6
commit
44e2e2673f
@@ -1,5 +1,5 @@
|
||||
<idea-plugin package="com.intellij">
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<project.extras implementation="com.intellij.openapi.roots.JavaLangLevelProjectExtras"/>
|
||||
<projectCustomDataSynchronizer implementation="com.intellij.openapi.roots.JavaLangLevelProjectCustomDataSynchronizer"/>
|
||||
</extensions>
|
||||
</idea-plugin>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
package com.intellij.openapi.roots
|
||||
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.project.ProjectExtras
|
||||
import com.intellij.openapi.project.ProjectCustomDataSynchronizer
|
||||
import com.intellij.openapi.roots.LanguageLevelProjectExtension.LanguageLevelChangeListener
|
||||
import com.intellij.pom.java.LanguageLevel
|
||||
import com.intellij.util.messages.impl.subscribeAsFlow
|
||||
@@ -12,7 +12,7 @@ import kotlinx.serialization.Serializable
|
||||
import kotlin.reflect.KType
|
||||
import kotlin.reflect.typeOf
|
||||
|
||||
class JavaLangLevelProjectExtras : ProjectExtras<LanguageLevelHolder> {
|
||||
class JavaLangLevelProjectCustomDataSynchronizer : ProjectCustomDataSynchronizer<LanguageLevelHolder> {
|
||||
|
||||
override val id: String = "projectLangLevel"
|
||||
|
||||
Reference in New Issue
Block a user