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

Directory Created:
2007-02-08 03:33
Total Files:
2
Deleted Files:
1
Lines of Code:
120

Browse with ViewVC

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

Lines of Code

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

Developers

Author Changes Lines of Code Lines per Change
Totals 6 (100.0%) 123 (100.0%) 20.5
emp 3 (50.0%) 71 (57.7%) 23.6
jervin 2 (33.3%) 52 (42.3%) 26.0
davekerber 1 (16.7%) 0 (0.0%) 0.0

Most Recent Commits

davekerber 2007-03-02 09:17

Moved the file adapter factory to the core plugin in a new adapters package, also renamed GroovyAdapterFactory to GroovyIJavaProjectAdapterFactory

0 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/actions: GroovyAdapterFactory.java (del)
emp 2007-02-22 20:02

Removed deprecated API from GroovyModel and updated dependent sources.

2 lines of code changed in:

jervin 2007-02-14 22:37

Changes to the code base as per JIRA issue: http://jira.codehaus.org/browse/GROOVY-1690



We add an adapter factory to IJavaProjects that will create adapters that adapt from the IJavaProject to either

a GroovyProject or an IActionFilter.



The IActionFilter checks to see if the IProject has the Groovy Nature defined and if so, returns true.



An action ImportLibs was added that is enabled when the adapted IActionFilter returns true, or when the

IProject is both an IJavaProject and a GroovyProject. The ImportLibs action then copies the jar libraries

from the plugin installation to the workspace project, directly importing them.



GroovyRuntime was modified to include methods to not just add the jars as links to a project, but to copy them over

in support of the action ImportLibs.



I still need to write a couple of unit tests (BAD BAD ME) to simply demonstrate that this function works correctly,

but I did test it out a number of times.

52 lines of code changed in:

emp 2007-02-08 03:33

Initial import part 2.

69 lines of code changed in:

  • groovy/ide/groovy-eclipse/org.codehaus.groovy.eclipse.core/src/org/codehaus/groovy/eclipse/core/actions: AddGroovyNatureAction.java (new 69)
Generated by StatSVN 0.3.2-SNAPSHOT