--- a/eric7/Documentation/Source/eric7.JediInterface.JediClient.html Tue Oct 05 19:47:03 2021 +0200 +++ b/eric7/Documentation/Source/eric7.JediInterface.JediClient.html Tue Oct 05 19:48:08 2021 +0200 @@ -59,6 +59,14 @@ <td>Constructor</td> </tr> <tr> +<td><a href="#JediClient.__applyRefactoring">__applyRefactoring</a></td> +<td>Private method to apply a refactoring.</td> +</tr> +<tr> +<td><a href="#JediClient.__cancelRefactoring">__cancelRefactoring</a></td> +<td>Private method to cancel a refactoring.</td> +</tr> +<tr> <td><a href="#JediClient.__closeProject">__closeProject</a></td> <td>Private method to save a jedi project's data.</td> </tr> @@ -71,10 +79,18 @@ <td>Private method to assemble the completion type depending on the visibility indicated by the completion name.</td> </tr> <tr> +<td><a href="#JediClient.__extractFunction">__extractFunction</a></td> +<td>Private method to extract an expression to a new function.</td> +</tr> +<tr> <td><a href="#JediClient.__extractParameters">__extractParameters</a></td> <td>Private method to extract the call parameter descriptions.</td> </tr> <tr> +<td><a href="#JediClient.__extractVariable">__extractVariable</a></td> +<td>Private method to extract a statement to a new variable.</td> +</tr> +<tr> <td><a href="#JediClient.__getAssignment">__getAssignment</a></td> <td>Private method to get the place a parameter is defined.</td> </tr> @@ -103,10 +119,18 @@ <td>Private method to process an error.</td> </tr> <tr> +<td><a href="#JediClient.__inlineVariable">__inlineVariable</a></td> +<td>Private method to inline a variable statement.</td> +</tr> +<tr> <td><a href="#JediClient.__openProject">__openProject</a></td> <td>Private method to create a jedi project and load its saved data.</td> </tr> <tr> +<td><a href="#JediClient.__renameVariable">__renameVariable</a></td> +<td>Private method to rename the variable under the cursor.</td> +</tr> +<tr> <td><a href="#JediClient.handleCall">handleCall</a></td> <td>Public method to handle a method call from the server.</td> </tr> @@ -140,6 +164,34 @@ order to identify the connection </dd> </dl> +<a NAME="JediClient.__applyRefactoring" ID="JediClient.__applyRefactoring"></a> +<h4>JediClient.__applyRefactoring</h4> +<b>__applyRefactoring</b>(<i>params</i>) + +<p> + Private method to apply a refactoring. +</p> +<dl> + +<dt><i>params</i> (dict)</dt> +<dd> +dictionary containing the method parameters +</dd> +</dl> +<a NAME="JediClient.__cancelRefactoring" ID="JediClient.__cancelRefactoring"></a> +<h4>JediClient.__cancelRefactoring</h4> +<b>__cancelRefactoring</b>(<i>params</i>) + +<p> + Private method to cancel a refactoring. +</p> +<dl> + +<dt><i>params</i> (dict)</dt> +<dd> +dictionary containing the method parameters +</dd> +</dl> <a NAME="JediClient.__closeProject" ID="JediClient.__closeProject"></a> <h4>JediClient.__closeProject</h4> <b>__closeProject</b>(<i>params</i>) @@ -207,6 +259,20 @@ str </dd> </dl> +<a NAME="JediClient.__extractFunction" ID="JediClient.__extractFunction"></a> +<h4>JediClient.__extractFunction</h4> +<b>__extractFunction</b>(<i>params</i>) + +<p> + Private method to extract an expression to a new function. +</p> +<dl> + +<dt><i>params</i> (dict)</dt> +<dd> +dictionary containing the method parameters +</dd> +</dl> <a NAME="JediClient.__extractParameters" ID="JediClient.__extractParameters"></a> <h4>JediClient.__extractParameters</h4> <b>__extractParameters</b>(<i>signature</i>) @@ -234,6 +300,20 @@ str </dd> </dl> +<a NAME="JediClient.__extractVariable" ID="JediClient.__extractVariable"></a> +<h4>JediClient.__extractVariable</h4> +<b>__extractVariable</b>(<i>params</i>) + +<p> + Private method to extract a statement to a new variable. +</p> +<dl> + +<dt><i>params</i> (dict)</dt> +<dd> +dictionary containing the method parameters +</dd> +</dl> <a NAME="JediClient.__getAssignment" ID="JediClient.__getAssignment"></a> <h4>JediClient.__getAssignment</h4> <b>__getAssignment</b>(<i>params</i>) @@ -344,6 +424,20 @@ dict </dd> </dl> +<a NAME="JediClient.__inlineVariable" ID="JediClient.__inlineVariable"></a> +<h4>JediClient.__inlineVariable</h4> +<b>__inlineVariable</b>(<i>params</i>) + +<p> + Private method to inline a variable statement. +</p> +<dl> + +<dt><i>params</i> (dict)</dt> +<dd> +dictionary containing the method parameters +</dd> +</dl> <a NAME="JediClient.__openProject" ID="JediClient.__openProject"></a> <h4>JediClient.__openProject</h4> <b>__openProject</b>(<i>params</i>) @@ -358,6 +452,20 @@ dictionary containing the method parameters </dd> </dl> +<a NAME="JediClient.__renameVariable" ID="JediClient.__renameVariable"></a> +<h4>JediClient.__renameVariable</h4> +<b>__renameVariable</b>(<i>params</i>) + +<p> + Private method to rename the variable under the cursor. +</p> +<dl> + +<dt><i>params</i> (dict)</dt> +<dd> +dictionary containing the method parameters +</dd> +</dl> <a NAME="JediClient.handleCall" ID="JediClient.handleCall"></a> <h4>JediClient.handleCall</h4> <b>handleCall</b>(<i>method, params</i>)