[jdk] Introduce ExternalJavaConfigurationService and migrate SdkmanrcWatcher

#IDEA-355295

GitOrigin-RevId: bbcefd977b5d88e3a8b0d137b1b5cfda6eb3050a
This commit is contained in:
Louis Vignier
2024-07-18 11:41:17 +02:00
committed by intellij-monorepo-bot
parent 4b6a424f1c
commit 7ccd3af88d
11 changed files with 419 additions and 309 deletions

View File

@@ -1244,8 +1244,8 @@ scheduled.thread.pool.executor.with.zero.core.threads.description='ScheduledThre
scope.hierarchy=Hierarchy of {0}
sdk.cannot.create=Cannot Create SDK
sdk.java.no.classes=Cannot find JDK classes in ''{0}''
sdk.configured.sdkmanrc.title=JDK is configured (.sdkmanrc)
sdk.configured.sdkmanrc=''{0}'' is set as project JDK.
sdk.configured.external.config.title=JDK is configured ({0})
sdk.configured=''{0}'' is set as project JDK.
section.title.inspection.suspicious.names.ignore.methods=Ignore methods:
set.language.level=Set language level
set.language.level.to.0=Set language level to {0}
@@ -1823,7 +1823,7 @@ notification.group.source.searcher=Failed to find sources for JAR file
notification.group.language.level=Preview Java language level requires accepting license
notification.group.preview.features=Preview Java language level may be discontinued
notification.group.redundant.exports=Redundant exports/opens can be removed
notification.group.setup.sdk=JDK configured
notification.group.setup.jdk=JDK configured
notification.group.setup.external.annotations=Failed to load external annotations
notification.group.testintegration=Failed to generate tests for @TestDataPath
notification.group.legacy.library=Legacy library depends on IDE installation