[java-highlighting] Move JavaPlatformModuleSystem to codeserver.core and deprecate/merge with JavaModuleGraphHelper

We don't need both service and EP to support modules; one thing would be enough. JavaModuleSystem is still used from Kotlin compiler, so should be kept for a while.

GitOrigin-RevId: d55622468eea50cd60c99ada794b6c855dcc0079
This commit is contained in:
Tagir Valeev
2025-03-03 18:30:06 +00:00
committed by intellij-monorepo-bot
parent a4df5744b8
commit 8620b4d854
17 changed files with 167 additions and 105 deletions
@@ -80,6 +80,8 @@
serviceImplementation="com.intellij.psi.impl.PsiSubstitutorFactoryImpl"/>
<applicationService serviceInterface="com.intellij.pom.java.InternalPersistentJavaLanguageLevelReaderService"
serviceImplementation="com.intellij.pom.java.InternalPersistentJavaLanguageLevelReaderService$DefaultImpl"/>
<applicationService serviceInterface="com.intellij.psi.JavaModuleGraphHelper"
serviceImplementation="com.intellij.psi.DumbJavaModuleGraphHelper"/>
<projectService serviceInterface="com.intellij.psi.SmartTypePointerManager"
serviceImplementation="com.intellij.psi.impl.smartPointers.SmartTypePointerManagerImpl"/>