From 506899eaa85eb07be9562f6cd7e773d467e719aa Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Mon, 15 Jan 2018 17:06:40 +0100 Subject: [PATCH] [java] deprecates unneeded simple delegate --- .../src/com/intellij/openapi/projectRoots/JavaSdk.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdk.java b/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdk.java index 83d4f8e320dd..d94084dc3876 100644 --- a/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdk.java +++ b/java/openapi/src/com/intellij/openapi/projectRoots/JavaSdk.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. + * Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. */ package com.intellij.openapi.projectRoots; @@ -30,9 +30,6 @@ public abstract class JavaSdk extends SdkType implements JavaSdkType { @Nullable public abstract JavaSdkVersion getVersion(@NotNull Sdk sdk); - @Nullable - public abstract JavaSdkVersion getVersion(@NotNull String versionString); - public abstract boolean isOfVersionOrHigher(@NotNull Sdk sdk, @NotNull JavaSdkVersion version); /** @deprecated use {@link JdkUtil#checkForJdk} (to be removed in IDEA 2019) */ @@ -49,4 +46,7 @@ public abstract class JavaSdk extends SdkType implements JavaSdkType { public static String getJdkVersion(@NotNull String sdkHome) { return SdkVersionUtil.detectJdkVersion(sdkHome); } + + /** @deprecated use {@link JavaSdkVersion#fromVersionString} (to be removed in IDEA 2019) */ + public abstract JavaSdkVersion getVersion(@NotNull String versionString); } \ No newline at end of file