--- a/Debugger/DebuggerInterfaceNone.py Sun Jun 17 13:09:00 2018 +0200 +++ b/Debugger/DebuggerInterfaceNone.py Sun Jun 17 16:56:10 2018 +0200 @@ -38,33 +38,37 @@ # set default values for capabilities of clients self.clientCapabilities = ClientDefaultCapabilities - def startRemote(self, port, runInConsole, interpreter): + def startRemote(self, port, runInConsole, venvName): """ Public method to start a remote Python interpreter. - @param port port number the debug server is listening on (integer) + @param port port number the debug server is listening on + @type int @param runInConsole flag indicating to start the debugger in a - console window (boolean) - @param interpreter interpreter to be used to execute the remote - side (string) - @return client process object (QProcess), a flag to indicate - a network connection (boolean) and the name of the interpreter - in case of a local execution (string) + console window + @type bool + @param venvName name of the virtual environment to be used + @type str + @return client process object, a flag to indicate a network connection + and the name of the interpreter in case of a local execution + @rtype tuple of (QProcess, bool, str) """ return None, True, "" - def startRemoteForProject(self, port, runInConsole, interpreter): + def startRemoteForProject(self, port, runInConsole, venvName): """ Public method to start a remote Python interpreter for a project. - @param port port number the debug server is listening on (integer) + @param port port number the debug server is listening on + @type int @param runInConsole flag indicating to start the debugger in a - console window (boolean) - @param interpreter interpreter to be used to execute the remote - side (string) - @return client process object (QProcess), a flag to indicate - a network connection (boolean) and the name of the interpreter - in case of a local execution (string) + console window + @type bool + @param venvName name of the virtual environment to be used + @type str + @return client process object, a flag to indicate a network connection + and the name of the interpreter in case of a local execution + @rtype tuple of (QProcess, bool, str) """ return None, True, ""