[root]/groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/context
impl
(11 files, 859 lines)
Refactored SyntacticContextFactory. Cleaner code, now handles Groovy classes and Groovy scripts properly and uniformly.
Removed idea of semantic context. Renamed *SyntacticContext* to *SourceCodeContext*.
Updated documents to reflect the above.
Updated context tests, and added new test cases for Groovy scripts.
Fixed a bug in JavaElementCategoryLookup.
Fixed type inference bug when inside a Closure that is an initial value of a field (e.g. Grails actions).
93 lines of code changed in:
Added new files required for build.
56 lines of code changed in:
Extension point for type so IMemberLookup can be contributed.
Small fixes in AbstractMemberLookup.
New code completers for local variables and class names.
Conversion to bin-groovy.
2 lines of code changed in:
Changed method signature to more meaningful setSyntacticContext.
3 lines of code changed in:
Some small type evaluator bugs. Extended the type evaluator to return types from array accesses. Bunch of other things, things are working nicely.
2 lines of code changed in:
Refactored code in preparation for type inference insertion. Better, simpler code in general now.
Many little fixes. Almost all 'something.(complete)' completions work now.
22 lines of code changed in:
Initial cut of code completion support code. Completion expression finder, type evaluator,
various lookup interfaces, etc, etc.
1 lines of code changed in: