diff --git a/platform/lang-api/src/com/intellij/codeInsight/hints/settings/InlaySettingsProvider.kt b/platform/lang-api/src/com/intellij/codeInsight/hints/settings/InlaySettingsProvider.kt index a26e82985490..1c91f43f602e 100644 --- a/platform/lang-api/src/com/intellij/codeInsight/hints/settings/InlaySettingsProvider.kt +++ b/platform/lang-api/src/com/intellij/codeInsight/hints/settings/InlaySettingsProvider.kt @@ -23,7 +23,7 @@ interface InlaySettingsProvider { fun getSupportedLanguages(project: Project): Collection object EP { - private val EXTENSION_POINT_NAME = + val EXTENSION_POINT_NAME = ExtensionPointName.create("com.intellij.config.inlaySettingsProvider") fun getExtensions(): Array { diff --git a/platform/lang-impl/src/com/intellij/codeInsight/hints/settings/InlayHintsConfigurable.kt b/platform/lang-impl/src/com/intellij/codeInsight/hints/settings/InlayHintsConfigurable.kt index 27078b587725..e002c35bbd6d 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/hints/settings/InlayHintsConfigurable.kt +++ b/platform/lang-impl/src/com/intellij/codeInsight/hints/settings/InlayHintsConfigurable.kt @@ -12,7 +12,7 @@ import com.intellij.openapi.options.ex.Settings import com.intellij.openapi.project.Project import javax.swing.JComponent -class InlayHintsConfigurable(val project: Project) : Configurable, Configurable.Composite { +class InlayHintsConfigurable(val project: Project) : Configurable, Configurable.Composite, Configurable.WithEpDependencies { private val settings = InlayHintsSettings.instance() private val configurables: List private val panel: InlayHintsPanel @@ -97,5 +97,7 @@ class InlayHintsConfigurable(val project: Project) : Configurable, Configurable. } } } + + override fun getDependencies() = listOf(InlaySettingsProvider.EP.EXTENSION_POINT_NAME) }