Directory groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types/

Directory Created:
2007-03-02 22:05
Total Files:
23
Deleted Files:
3
Lines of Code:
1892

Browse with ViewVC

[root]/groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types

                                                directory in repo impl (13 files, 1077 lines)

                                                directory in repo internal (2 files, 154 lines)

Lines of Code

groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 80 (100.0%) 2386 (100.0%) 29.8
emp 79 (98.8%) 2385 (100.0%) 30.1
jervin 1 (1.3%) 1 (0.0%) 1.0

Most Recent Commits

emp 2007-04-03 04:16

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).

36 lines of code changed in:

jervin 2007-03-29 20:24

Renamed the extension point from org.codehaus.groovy.eclipse.core.types to org.codehaus.groovy.eclipse.types



The extension point must be prefaced with the bundle name and it does not seem to care for any '.'s

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: MemberLookupRegistry.groovy (+1 -1)
emp 2007-03-29 19:31

Added new files required for build.

86 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: MemberLookupRegistry.groovy (new 86)
emp 2007-03-29 12:05

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:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: AbstractMemberLookup.java (+2 -2)
emp 2007-03-26 03:58

Updated for change in ISyntacticContext.setContext method signature.

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: SymbolTableRegistry.java (+1 -1)
emp 2007-03-26 03:57

Added test for completion of instance vs class, and removed incorrect inaccessible types from results.

8 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: AbstractMemberLookup.java (+8 -6)
emp 2007-03-26 03:55

Fixed error in type signature.

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeUtil.java (+1 -1)
emp 2007-03-23 10:58

Added 'exact' parameter to IMemberLookup to specific whether the lookup should be exact or a loose match (prefix|lowercase|CamelCase).

50 lines of code changed in:

emp 2007-03-23 05:57

Added one more case to camel case completion.

5 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeUtil.java (+5)
emp 2007-03-23 04:15

Completion ignoring case and accepting camel case.

39 lines of code changed in:

emp 2007-03-22 23:48

Many small fixes: solves problems of exceptions thrown in a few places.

4 lines of code changed in:

emp 2007-03-22 11:01

Some small type evaluator bugs. Extended the type evaluator to return types from array accesses. Bunch of other things, things are working nicely.

24 lines of code changed in:

emp 2007-03-22 07:01

TypeEvaluator fix, method calls popping arg types is first thing to do, not last.

8 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeEvaluator.java (+8 -3)
emp 2007-03-22 04:54

Changed default type name to 'arg0' instead of 'param0' to parallel Java.

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeUtil.java (+1 -15)
emp 2007-03-22 04:53

Implemented visitCastExpression for type evaluator.

2 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeEvaluator.java (+2 -1)
emp 2007-03-21 08:51

Fix to classloader issue in GroovyProject that caused problems in some Groovy implemented classes.

Category completions, DGM completions, completions now work inside of Closures.

29 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeUtil.java (+29 -2)
emp 2007-03-20 07:23

Type inference code. Required various small changes.

TypeEvaluator now takes a ITypeEvaluationContext. An inferring context does type inference as needed.

Inferences include: local variables and fields and method return types. This is the start of much more to come.

845 lines of code changed in:

emp 2007-03-14 22:43

Refactored code in preparation for type inference insertion. Better, simpler code in general now.

Many little fixes. Almost all 'something.(complete)' completions work now.

206 lines of code changed in:

emp 2007-03-13 20:19

NPE fix when completing. Workaround for workspace deadlock when renaming Groovy file.

4 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/types: TypeInfo.java (+4 -1)
emp 2007-03-13 05:14

Bug fixes and cleaning up after applying FindBugs.

45 lines of code changed in:

(6 more)

Generated by StatSVN 0.3.2-SNAPSHOT