Sun, 04 Sep 2016 13:46:43 +0200
Worked on the last TODOs for the modernized debugger protocol.
# -*- coding: utf-8 -*- # Copyright (c) 2016 Detlev Offenbach <detlev@die-offenbachs.de> # """ Module implementing utilities functions for the debug client. """ def prepareJsonCommand(method, params): """ Function to prepare a single command or response for transmission to the IDE. @param method command or response name to be sent @type str @param params dictionary of named parameters for the command or response @type dict @return prepared JSON command or response string @rtype str """ import json commandDict = { "jsonrpc": "2.0", "method": method, "params": params, } return json.dumps(commandDict) + '\n' # # eflag: FileType = Python2 # eflag: noqa = M702