[todo] IJPL-204100 Move remote settings extension point to ide.impl

To avoid introducing new validation supressions, `intellij.rdct.remoteSettingProvider` is declared in `intellij.platform.ide.impl` alongside `RemoteSettingInfoProvider`, instead of the ultimate-only `intellij.platform.split module`.

This gives community modules a valid runtime dependency path to the EP. Default provider is still registered in `intellij.platform.split` and some stale suppressions are removed.

(cherry picked from commit fbe60558252dfc114ff38db239d97444a86a58c9)

GitOrigin-RevId: 7aaefd184e2e35caa530183720f6fafb8ee5bdd8
This commit is contained in:
Milica Sladakovic
2026-08-10 23:57:57 +00:00
committed by intellij-monorepo-bot
parent 25a5c52632
commit a17c3c0b3e
@@ -100,6 +100,9 @@
dynamic="true">
<with attribute="implementationClass" implements="javax.imageio.spi.IIOServiceProvider"/>
</extensionPoint>
<extensionPoint qualifiedName="com.intellij.rdct.remoteSettingProvider"
interface="com.intellij.ide.settings.RemoteSettingInfoProvider"
dynamic="true"/>
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
<ApplicationLoadListener implementation="com.intellij.util.imageio.ImageReaderWriterSpiRegistrar"/>