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

Directory Created:
2007-02-08 03:33
Total Files:
6
Deleted Files:
0
Lines of Code:
404

Browse with ViewVC

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

                                            directory in repo actions (2 files, 120 lines)

                                            directory in repo adapters (2 files, 144 lines)

                                            directory in repo builder (2 files, 153 lines)

                                            directory in repo compiler (6 files, 892 lines)

                                                directory in repo internal (5 files, 258 lines)

                                                    directory in repo antlr (4 files, 20234 lines)

                                            directory in repo context (3 files, 141 lines)

                                                directory in repo impl (11 files, 859 lines)

                                            directory in repo impl (2 files, 132 lines)

                                            directory in repo inference (0 files, 0 lines)

                                                directory in repo internal (5 files, 717 lines)

                                            directory in repo model (14 files, 2884 lines)

                                            directory in repo preferences (8 files, 621 lines)

                                            directory in repo types (23 files, 1892 lines)

                                                directory in repo impl (13 files, 1077 lines)

                                                directory in repo internal (2 files, 154 lines)

                                            directory in repo ui (1 files, 38 lines)

                                            directory in repo util (10 files, 771 lines)

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 14 (100.0%) 419 (100.0%) 29.9
emp 10 (71.4%) 375 (89.5%) 37.5
jervin 4 (28.6%) 44 (10.5%) 11.0

Most Recent Commits

jervin 2007-04-04 23:09

The plugin now listens for changes to Java Project classpaths.

If there has been a change then the projectClassloader in

GroovyProject is 'reset' or set to null and the project is

rebuilt. Listening to JDT core changes to the java projects

could allow us to handle dependencies so that if a dependent

project's classpath changes, the Groovy Builder will rebuild it.

10 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCoreActivator.java (+10 -1)
emp 2007-03-23 06:20

Changed GroovyCore log method to take Throwable vs Exception.

Added NoClassDefFoundError guard to attempt to find which project has problems rebuilding.

4 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCore.java (+4 -4)
jervin 2007-03-22 16:49

Changed the buddy loader policy to registered so that org.codehaus.grails.eclipse can access the Groovy libraries

contained within without hopefully having any more of those nasty reflector or class not found problems. Also

made the GroovyCoreActivator's stopListeningToChanges method public so that the Grails plugin can access it too.

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCoreActivator.java (+1 -1)
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.

14 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: IGroovyProjectAware.java (new 14)
emp 2007-03-13 05:14

Bug fixes and cleaning up after applying FindBugs.

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCoreActivator.java (+1 -1)
emp 2007-03-12 03:47

Error recovery. Custom parser plugins and modified Groovy grammar to deal with common case of a dangling '.'. a. a?. a[10]. a._ { and so on.

The recovered CST can be used to build an AST. The resulting AST will have quirks, but is usuable for code completion.

Sources generated from the modified grammar are included so no one has to mess around with Antlr etc.

Completion now works in Groovy scripts.

Plugin now exports groovy-1.0.jar, antlr-2.7.5.jar, asm-2.2.jar, asm-tree.2.2.jar - required for error recovering parser.

22 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: IASTUpdateListener.java (new 22)
emp 2007-03-02 22:05

Initial cut of code completion support code. Completion expression finder, type evaluator,

various lookup interfaces, etc, etc.

49 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: ISourceBuffer.java (new 49)
jervin 2007-03-02 21:07

The first cut of the functionality that allows us to use the GROOVY_ECLIPSE_HOME classpath variable in our

projects so as to avoid the use of hardcoded paths...

7 lines of code changed in:

jervin 2007-03-02 20:33

Added the automatically generated GROOVY_ECLIPSE_HOME classpath variable to enable the elimination of

hardcoded paths when we add the Groovy nature to a Java Project.

26 lines of code changed in:

emp 2007-03-01 03:22

The final eradication of '.core' - hopefully. All test cases pass again.

1 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCoreActivator.java (+1 -1)
emp 2007-02-22 06:57

Major refactoring of ancient and sacred code.

Deprecated several APIs in GroovyModel, which will be removed shortly. Other refactoring in there too.

ASTs are now recompiled when the source code changes externally. Now the outline view, problem markers etc,

are updated while editing. As a bonus, the flaky old completion code (I wrote it, so I can call it flaky) completes

more reliably and without requiring one to hit save every few keystrokes.

8 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCore.java (+8 -5)
emp 2007-02-20 09:34

First commit of cleaned up build system. This is required for tooling (AST viewers, code completion, etc.)

Includes new GroovyCompiler class (80% complete) which can return all artifacts of a build

(eventually, CST, AST, all *.class files.).

There are rather large changes. All test cases pass, and editing/compiling Groovy code works with

*.core plug-in installed. Hoping it is this easy :)

14 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core: GroovyCore.java (+14 -1)
emp 2007-02-08 03:33

Initial import part 2.

262 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT