June 2006 Commit Log

Number of Commits:
83
Number of Active Developers:
7
galleon 2006-06-29 21:46

(re)commit jars with -kb option

0 lines of code changed in:

jshickey 2006-06-29 20:43

updated testcase to look for JSR06 groovy all file

1 lines of code changed in:

jshickey 2006-06-29 20:38

upgraded to groovyall to JSR06

11 lines of code changed in:

galleon 2006-06-29 18:40

commited without the -kb flag :(

0 lines of code changed in:

galleon 2006-06-29 14:53

new version jsr06-0.1

16 lines of code changed in:

galleon 2006-06-29 14:51

new test for version jsr06-0.1

159 lines of code changed in:

galleon 2006-06-29 14:41

move to xfire-1.1.2 and groovy 1.0-jsr06

0 lines of code changed in:

galleon 2006-06-29 10:11

backported to jdk1.4.2

7 lines of code changed in:

blackdrag 2006-06-28 20:43

version update

3 lines of code changed in:

blackdrag 2006-06-28 20:24

start of jsr-06 release

13 lines of code changed in:

blackdrag 2006-06-28 13:59

remove left over System.out

0 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/tools: RootLoader.java (-3)
fraz 2006-06-28 00:37

Housekeeping: Updated groovy.psi.g to reflect the recent changes made to groovy.g in groovy-core

14 lines of code changed in:

  • groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language/parser: groovy.psi.g (+14 -5)
fraz 2006-06-28 00:28

Updated the IDEA project/module files

4 lines of code changed in:

fraz 2006-06-28 00:26

Updated the Groovy 1.0 RC-1 SNAPSHOT JAR files

0 lines of code changed in:

tug 2006-06-27 16:53

Slightly simplify the changes which fix Groovy-1362

14 lines of code changed in:

tug 2006-06-27 16:29

Apply Joachim Baumann's patch for Groovy 1362.



Thanks Joachim!

271 lines of code changed in:

blackdrag 2006-06-26 15:36

correct misspelling of "NLS" to "nls" (nls is optional, NLS not)

3 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/antlr: groovy.g (+3 -3)
blackdrag 2006-06-25 20:58

small change to make ResovleVisitor a ClassCodeVisitior and adds object initilializers in classes

it is now possible to use code like:



class Foo{

def bar;

{bar="it works"}

}

43 lines of code changed in:

blackdrag 2006-06-25 19:52

correct handling of primitive arrays

11 lines of code changed in:

blackdrag 2006-06-25 19:17

avoids NPE if MetaClass is diretly used like in some tests

7 lines of code changed in:

blackdrag 2006-06-25 12:56

remove nondeterminism between rules created through adding NLS before "throws"

3 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/antlr: groovy.g (+3 -4)
blackdrag 2006-06-23 16:26

add a helper method to convert array names correctly for class loading

28 lines of code changed in:

blackdrag 2006-06-23 16:25

let's the GroovyCodesource decide if a source is cachable or not. by default file sources are, all others not.

11 lines of code changed in:

blackdrag 2006-06-23 16:23

adds a nls before "throws" and removes a=b in if-expression, but only if used directly. if (a=b) isn't allowed then anay longer, but if ((a=b)) is still available

11 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/antlr: groovy.g (+11 -2)
tug 2006-06-23 16:15

Add a temporary sanity check to ensure we don't wrap groovy objects as POJOs

11 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/runtime/wrappers: PojoWrapper.java (+11)
tug 2006-06-23 15:52

complete all the primitive wrapper types - add the constrained type information to Wrapper

230 lines of code changed in:

tug 2006-06-23 12:05

Commit intial versions of the Wrapper classes to be used by the new MOP to capure type information.

Changes to the MetaClass implementation are just to enrure that these classes can be used transparently at the moment.

There will be one wrapper for each scalr primitive type in the future.

496 lines of code changed in:

graeme 2006-06-21 15:29

GROOVY-1372: Added ability to specify parent class loader in constructor

4 lines of code changed in:

graeme 2006-06-21 15:29

GROOVY-1371: Added ability to specify parent class loader in constructor

29 lines of code changed in:

jshickey 2006-06-21 05:15

patch for jira1361 - scripts not in eclipse source dir

29 lines of code changed in:

  • groovy/ide/groovy-eclipse/GroovyEclipse/src/org/codehaus/groovy/eclipse/model: GroovyProject.java (+29 -18)
jshickey 2006-06-20 05:20

patches to fix issues 1340,1355,1356,1361

435 lines of code changed in:

fraz 2006-06-16 23:22

Updated the Groovy 1.0 RC-1 SNAPSHOT JAR files

0 lines of code changed in:

fraz 2006-06-16 23:10

Housekeeping: Updated groovy.psi.g to reflect the recent changes made to groovy.g in groovy-core

9 lines of code changed in:

  • groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language/parser: groovy.psi.g (+9 -6)
tug 2006-06-16 14:35

Allow datum dependant durations to be converted to milliseconds by using the current instant as the datum



Also work round java.sql.Date sillyness

44 lines of code changed in:

blackdrag 2006-06-16 12:33

removes "new Object{}" it isn't supported by groovy and shouldn't be recognized then

8 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/antlr: groovy.g (+8 -5)
galleon 2006-06-16 11:48

correct GROOVY-1308 for better handling of XML escaping

Thanks Peter for the patch

70 lines of code changed in:

blackdrag 2006-06-16 09:15

adding getClassName again for ide plugins

5 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/ast: ImportNode.java (+5)
jshickey 2006-06-16 03:05

Add support tracking groovy files that have been deleted and delete the corresponding .class files. JIRA 639.

373 lines of code changed in:

blackdrag 2006-06-16 00:08

allow String == GString

4 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/runtime: Invoker.java (+4)
blackdrag 2006-06-15 21:42

with this change groovy now resolves import statments to classes if a full class name is given. If the resolving failes, the class generation fails. This should ensure that there are no surprises if a class is imported.

64 lines of code changed in:

blackdrag 2006-06-15 18:21

enables resolving and the correct scope generation for default arguments in parameters

12 lines of code changed in:

blackdrag 2006-06-15 16:54

changes the script naming convention to use a counter instead of the current time

9 lines of code changed in:

blackdrag 2006-06-15 16:29

extended error message for duplicate class definitions. The emssage prints now the location of the duplicated class and gives a special message for the "class in script combined with script body and class has name of the file" problem

28 lines of code changed in:

blackdrag 2006-06-15 14:34

allows throws clause in interfaces without the need for a semicolon

1 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/antlr: groovy.g (+1 -1)
blackdrag 2006-06-15 14:31

corrected newlines and copyright

2 lines of code changed in:

blackdrag 2006-06-15 14:20

changes RootLoade into a URLClassloader and removes the inner loader. With this patch the getRootLoader method in DGM should work again.

30 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/tools: RootLoader.java (+30 -80)
blackdrag 2006-06-15 14:19

removes the xerces parser from the given classpath. This is needed as the parser used by ant to call this task and a parser inside the executed task may conflict due to a class duplication. The result is a class cast exception, for the Xerces class.

3 lines of code changed in:

tug 2006-06-15 10:45

add some more time arithmetic support

19 lines of code changed in:

galleon 2006-06-13 23:15

Add a singleton NullObject so that we can call methods on null

This is dealing with JIRA-1119 & JIRA-433

131 lines of code changed in:

jshickey 2006-06-13 05:27

applied patch for creating site with Eclipse 3.1/3.2

10 lines of code changed in:

jshickey 2006-06-10 02:44

option to manually add groovy nature from package explorer - JIRA issues 331,1337

9 lines of code changed in:

  • groovy/ide/groovy-eclipse/GroovyEclipse: plugin.xml (+9 -1)
jshickey 2006-06-10 02:43

updates method for determine project classpath - JIRA Issue 1029

55 lines of code changed in:

  • groovy/ide/groovy-eclipse/GroovyEclipse/src/org/codehaus/groovy/eclipse/model: GroovyProject.java (+55 -25)
dierk 2006-06-09 15:58

GROOVY-833: final clean-up work

26 lines of code changed in:

tug 2006-06-09 14:50

Remove all @Property usage

152 lines of code changed in:

tug 2006-06-09 14:35

Add basic Date Duration arithmetic

95 lines of code changed in:

dierk 2006-06-09 12:22

GROOVY-833: fix without delegate

7 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/runtime: WritableFile.java (+7 -211)
tug 2006-06-09 11:40

Fix bug in toMilliseconds and update unit test to chack for correct operation

3 lines of code changed in:

dierk 2006-06-09 10:25

GROOVY-833: Groovy-core compile errors in eclipse with 5.0 compiler enabled

43 lines of code changed in:

fraz 2006-06-08 21:41

Updated the Groovy 1.0 RC-1 SNAPSHOT JAR files

Removed usages of @Property from tests and from the Colors & Fonts panel

Made GroovyJ require IDEA Demetra build #5321

9 lines of code changed in:

dierk 2006-06-08 15:33

GROOVY-1336: Upgrade Jacob, don't rely only on finalize()

48 lines of code changed in:

tug 2006-06-08 12:36

Two unit tests which produce failures when @Property is removed

8 lines of code changed in:

dierk 2006-06-07 13:44

GROOVY-1335 and GROOVY-824: AntBuilder doesn't instantiate Tasks the Ant way

217 lines of code changed in:

blackdrag 2006-06-07 13:09

new property semantics

7 lines of code changed in:

fraz 2006-06-06 23:06

Upgraded ASM from version 2.0 to version 2.2

5 lines of code changed in:

fraz 2006-06-06 22:37

Updated the IDEA project/module files

31 lines of code changed in: