1606 @type list of str |
1606 @type list of str |
1607 @param framenr framenumber of the variables to retrieve |
1607 @param framenr framenumber of the variables to retrieve |
1608 @type int |
1608 @type int |
1609 @param maxSize maximum size the formatted value of a variable will |
1609 @param maxSize maximum size the formatted value of a variable will |
1610 be shown. If it is bigger than that, a 'too big' indication will |
1610 be shown. If it is bigger than that, a 'too big' indication will |
1611 be given (@@TOO_BIG_TO_SHOW@@). |
1611 be given (@@TOO_BIG_TO_SHOW@@). (unused) |
1612 @type int |
1612 @type int |
1613 """ |
1613 """ |
1614 self.debuggerInterface.remoteClientVariable( |
1614 self.debuggerInterface.remoteClientVariable( |
1615 debuggerId, scope, filterList, var, framenr, self.__maxVariableSize |
1615 debuggerId, scope, filterList, var, framenr, self.__maxVariableSize |
1616 ) |
1616 ) |
2005 """ |
2005 """ |
2006 with contextlib.suppress(KeyError): |
2006 with contextlib.suppress(KeyError): |
2007 self.__debuggerInterfaceRegistry[clientType][0] = capabilities |
2007 self.__debuggerInterfaceRegistry[clientType][0] = capabilities |
2008 self.clientCapabilities.emit(capabilities, clientType, venvName) |
2008 self.clientCapabilities.emit(capabilities, clientType, venvName) |
2009 |
2009 |
2010 def signalClientCompletionList( |
2010 def signalClientCompletionList(self, completionList, text, _debuggerId): |
2011 self, completionList, text, debuggerId # noqa: U100 |
|
2012 ): |
|
2013 """ |
2011 """ |
2014 Public method to process the client auto completion info. |
2012 Public method to process the client auto completion info. |
2015 |
2013 |
2016 @param completionList list of possible completions |
2014 @param completionList list of possible completions |
2017 @type list of str |
2015 @type list of str |
2018 @param text the text to be completed |
2016 @param text the text to be completed |
2019 @type str |
2017 @type str |
2020 @param debuggerId ID of the debugger backend |
2018 @param _debuggerId ID of the debugger backend (unused) |
2021 @type str |
2019 @type str |
2022 """ |
2020 """ |
2023 self.clientCompletionList.emit(completionList, text) |
2021 self.clientCompletionList.emit(completionList, text) |
2024 |
2022 |
2025 def signalClientCallTrace( |
2023 def signalClientCallTrace( |