[project model api] annotate classes and interfaces from project model API as NonExte...
[idea/community.git] / platform / projectModel-api / src / com / intellij / openapi / projectRoots / Sdk.java
index 6480d14849b6df45d7ab4d92427d8764238e4a0a..a6ea0532825a17cf3138a43722710621feb74a40 100644 (file)
@@ -19,6 +19,7 @@ import com.intellij.openapi.roots.ProjectRootManager;
 import com.intellij.openapi.roots.RootProvider;
 import com.intellij.openapi.util.UserDataHolder;
 import com.intellij.openapi.vfs.VirtualFile;
+import org.jetbrains.annotations.ApiStatus;
 import org.jetbrains.annotations.NotNull;
 import org.jetbrains.annotations.Nullable;
 
@@ -28,6 +29,7 @@ import org.jetbrains.annotations.Nullable;
  * @see ProjectRootManager#getProjectSdk()
  * @see SdkTracker
  */
+@ApiStatus.NonExtendable
 public interface Sdk extends UserDataHolder {
   @NotNull
   SdkTypeId getSdkType();