Debugger/DebugServer.py

branch
6_1_x
changeset 4533
9178dcb04f76
parent 4495
b99a70d5cb4b
child 4632
ca310db386ed
diff -r d12adfaf9d1d -r 9178dcb04f76 Debugger/DebugServer.py
--- a/Debugger/DebugServer.py	Wed Nov 04 13:51:39 2015 +0100
+++ b/Debugger/DebugServer.py	Wed Nov 04 13:56:56 2015 +0100
@@ -282,10 +282,6 @@
         """
         Public slot to handle the preferencesChanged signal.
         """
-        # TODO: eric 6.2: change this to call all registered debugger
-        #       interfaces getRegistryData() method ignoring the client
-        #       language and update the client capabilities and client
-        #       associations.
         self.__registerDebuggerInterfaces()
         
     def __registerDebuggerInterfaces(self):
@@ -294,17 +290,6 @@
         """
         self.__clientCapabilities = {}
         self.__clientAssociations = {}
-        # TODO: eric 6.2: Add a debugger interface registry dictionary with the
-        #       debugger name (language) as a key
-        # TODO: eric 6.2: Add a registerDebuggerInterface() method taking a
-        #       name and a getRegistryData() method. This method should be
-        #       called when a debugger backend plug-in is activated.
-        #       getRegistryData() shall return the client language, the client
-        #       capabilities, the list of associated file extensions and a
-        #       function reference to create the debugger interface (see
-        #       __createDebuggerInterface() below
-        # TODO: eric 6.2: Add an unregisterDebuggerInterface() method with a
-        #       name as parameter to revert the above.
         
         for interface in DebuggerInterfaces:
             modName = "Debugger.{0}".format(interface)
@@ -364,8 +349,6 @@
         
         @param clientType type of the client interface to be created (string)
         """
-        # TODO: eric 6.2: make debugger interfaces be registered in order to
-        # allow to implement a debugger backend as a plug-in.
         if self.lastClientType != self.clientType or clientType is not None:
             if clientType is None:
                 clientType = self.clientType

eric ide

mercurial