Method Definition Error Analysis

When the AutoComplete feature is in use, the JADE editor performs error analysis of the method definition as you modify the method, which makes you aware of issues before you compile the method.

When an error is detected, the text in error is decorated with a red wavy underline symbol. Hovering the mouse over such text displays a bubble help entry with a brief description of the error. This analysis is controlled by the Perform Method Error Analysis check box in the Auto Complete group box on the Editor Options sheet of the Preferences dialog. (This check box is checked, by default.)

The error analysis does not use the compiler and it runs on the client inside the editor.

The analysis detects most issues, including:

The analysis does not check the following. (This list may grow in future, as other unhandled cases are identified.)

The impact on you should be minimal, with the exception being that the AutoComplete feature requires access to all of the entities referenced in the current page of logic. This may cause a longer lead time to retrieve these entities from the server if AutoComplete has not seen them before. Once those entities have been retrieved and cached on the client, the operation should not cause any further delays. As this functionality is on by default, if performance is ever an issue, turn off the user preference.

Method analysis is ignored for an external function definition and for a Workspace.

The method analysis is performed: