Commit 6a7355b0 authored by Alexander Koshevoy's avatar Alexander Koshevoy
Browse files

Add explanatory JavaDoc for PyRemoteProcessStarterManager

There should be only one way to start process using `PyRemoteProcessStarterManager`. Anything else must be implemented as EP.
parent 3654d489
Showing with 6 additions and 1 deletion
+6 -1
......@@ -28,7 +28,12 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
* @author Alexander Koshevoy
* For anything but plain code execution consider introducing a separate
* extension point with implementations for different
* {@link com.intellij.remote.CredentialsType} using
* {@link PyRemoteSdkAdditionalDataBase#switchOnConnectionType(com.intellij.remote.ext.CredentialsCase[])}.
*
* @see PyRemoteProcessStarterManagerUtil
*/
public interface PyRemoteProcessStarterManager {
ExtensionPointName<PyRemoteProcessStarterManager> EP_NAME = ExtensionPointName.create("Pythonid.remoteProcessStarterManager");
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment