Don't check whether SDK home path exists on a local disk if it is a remote one
[idea/community.git] / platform / projectModel-api / src / com / intellij / openapi / projectRoots / SdkTypeId.java
index bc4fd56a4b93c328a0803e333e5536e9da306297..c5ec2e71c87ce360af0d63247d0549d6d606d65b 100644 (file)
@@ -33,4 +33,11 @@ public interface SdkTypeId {
 
   @Nullable
   SdkAdditionalData loadAdditionalData(@NotNull Sdk currentSdk, Element additional);
 
   @Nullable
   SdkAdditionalData loadAdditionalData(@NotNull Sdk currentSdk, Element additional);
+
+  /**
+   * An SDK can be located on a local machine or on a remote or virtual machine. In the latter case this method returns false.
+   */
+  default boolean isLocalSdk(@NotNull Sdk sdk) {
+    return true;
+  }
 }
 }