mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[eel][sdk] IJPL-215427 Mark JavaSdkVersionUtil.findJdkByVersion() as obsolete
Annotate `findJdkByVersion` with `@ApiStatus.Obsolete` to warn against its usage due to lack of consideration for the current project environment (e.g., WSL, Docker). GitOrigin-RevId: a2d0f3b1c31beb3bddeb28b1f427cf50911af227
This commit is contained in:
committed by
intellij-monorepo-bot
parent
c6a5ad7796
commit
2bc98c00af
@@ -5,6 +5,7 @@ import com.intellij.openapi.module.Module;
|
||||
import com.intellij.openapi.module.ModuleUtilCore;
|
||||
import com.intellij.openapi.roots.ModuleRootManager;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.Contract;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -42,6 +43,10 @@ public final class JavaSdkVersionUtil {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Obsolete: ignores environment‑scoped SDKs (WSL, Docker, Remote Dev).
|
||||
*/
|
||||
@ApiStatus.Obsolete
|
||||
public static @Nullable Sdk findJdkByVersion(@NotNull JavaSdkVersion version) {
|
||||
JavaSdk javaSdk = JavaSdk.getInstance();
|
||||
Sdk candidate = null;
|
||||
|
||||
Reference in New Issue
Block a user