Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Recommenders/Attic/New and Noteworthy/0.1"

m
m
Line 1: Line 1:
= Calls Completion Engine =
+
= Calls Completion Engine =
  
 +
== Completion on Declared Variables  ==
  
== Completion on declared variables ==
+
[[Image:Recommenders-completion-on-field.png]]
  
 +
== Completion on Anonymous Method Returns  ==
  
== Completion on Anonymous Method Returns ==
+
[[Image:Recommenders-completion-on-method-return.png]]
  
 +
== Completion from Anonymous Inner Classes  ==
  
== Completion from Anonymous Inner Classes ==
+
[[Image:Recommenders-completion-on-local-from-nested.png]]
  
 +
== On-the-fly Code Analysis  ==
  
== On-the-fly Code Analysis ==
+
Code Recommenders performs several static analyses on your code whenever you save your editor contents. However, sometimes you work a while with a dirty editor (i.e., editor contains un-safed changes). If code completion now was triggered on variables added after the last save code recommenders couldn't make any recommendations for these variables. This update now contains an on-the-fly analyzer that performs a flat analysis of your current method body whenever code completion is triggered on a previously unknown variable based on the information it obtains from the JDT AST.
  
 +
== Performance Improvements  ==
  
== Performance Improvements ==
+
Code Completion's performance has been improve quite a lot. However, the loading of recommender models may take a second and thus may slow down your code completion on the first load. After the models are loaded, code completion usually takes between 10 to 50 ms.<br>
  
  
  
 
= Overrides Completion =
 
= Overrides Completion =

Revision as of 03:30, 15 February 2011

Calls Completion Engine

Completion on Declared Variables

Recommenders-completion-on-field.png

Completion on Anonymous Method Returns

Recommenders-completion-on-method-return.png

Completion from Anonymous Inner Classes

Recommenders-completion-on-local-from-nested.png

On-the-fly Code Analysis

Code Recommenders performs several static analyses on your code whenever you save your editor contents. However, sometimes you work a while with a dirty editor (i.e., editor contains un-safed changes). If code completion now was triggered on variables added after the last save code recommenders couldn't make any recommendations for these variables. This update now contains an on-the-fly analyzer that performs a flat analysis of your current method body whenever code completion is triggered on a previously unknown variable based on the information it obtains from the JDT AST.

Performance Improvements

Code Completion's performance has been improve quite a lot. However, the loading of recommender models may take a second and thus may slow down your code completion on the first load. After the models are loaded, code completion usually takes between 10 to 50 ms.


Overrides Completion

Back to the top