Module implementing the Jedi client of eric7.
SuppressedException |
client |
modulePath |
JediClient | Class implementing the Jedi client of eric7. |
None |
Class implementing the Jedi client of eric7.
None |
None |
JediClient | Constructor |
__applyRefactoring | Private method to apply a refactoring. |
__cancelRefactoring | Private method to cancel a refactoring. |
__closeProject | Private method to save a jedi project's data. |
__completionFullName | Private method to extract the full completion name. |
__completionType | Private method to assemble the completion type depending on the visibility indicated by the completion name. |
__extractFunction | Private method to extract an expression to a new function. |
__extractParameters | Private method to extract the call parameter descriptions. |
__extractVariable | Private method to extract a statement to a new variable. |
__getAssignment | Private method to get the place a parameter is defined. |
__getCallTips | Private method to calculate possible calltips. |
__getCompletions | Private method to calculate possible completions. |
__getDocumentation | Private method to get some source code documentation. |
__getHoverHelp | Private method to get some source code documentation. |
__getReferences | Private method to get the places a parameter is referenced. |
__handleError | Private method to process an error. |
__inlineVariable | Private method to inline a variable statement. |
__openProject | Private method to create a jedi project and load its saved data. |
__renameVariable | Private method to rename the variable under the cursor. |
handleCall | Public method to handle a method call from the server. |
None |
Constructor
Private method to apply a refactoring.
Private method to cancel a refactoring.
Private method to save a jedi project's data.
Private method to extract the full completion name.
Private method to assemble the completion type depending on the visibility indicated by the completion name.
Private method to extract an expression to a new function.
Private method to extract the call parameter descriptions.
Private method to extract a statement to a new variable.
Private method to get the place a parameter is defined.
Private method to calculate possible calltips.
Private method to calculate possible completions.
Private method to get some source code documentation.
Private method to get some source code documentation.
Private method to get the places a parameter is referenced.
Private method to process an error.
Private method to inline a variable statement.
Private method to create a jedi project and load its saved data.
Private method to rename the variable under the cursor.
Public method to handle a method call from the server.