September 2003 Commit Log

Number of Commits:
150
Number of Active Developers:
2
jstrachan 2003-09-30 15:13

fix which corrects multiple closures or inner classes having the same name

99 lines of code changed in:

jstrachan 2003-09-30 11:15

added a test program for handling the verbose syntax for creating tree structures

161 lines of code changed in:

jstrachan 2003-09-29 09:17

updated list of things to do

14 lines of code changed in:

jstrachan 2003-09-26 18:36

Moved the GroovyTestCase into the core groovy.lang package (since the primary use case for Groovy to start with is writing unit test cases). We could move this to groovy.test later on maybe.



Also I've updated the copyright notice to be to myself and bob

150 lines of code changed in:

jstrachan 2003-09-26 18:12

refactored code so that groovy.lang is the core package available to groovy scripts which is implicitly imported

796 lines of code changed in:

jstrachan 2003-09-26 08:45

enabled much more unit tests now that ifs are working

19 lines of code changed in:

jstrachan 2003-09-26 08:11

updated documentation links and fixed the access of outer class fields for inner classes

315 lines of code changed in:

bob 2003-09-26 00:02

Removing my TODO since I'm using jira now.

0 lines of code changed in:

bob 2003-09-25 23:22

Updating my todo. 'bout to set up jira so we can stop todo'ing.

0 lines of code changed in:

bob 2003-09-25 23:20

Enabling a few more tests.

3 lines of code changed in:

bob 2003-09-25 23:19

if/else if/else working.

219 lines of code changed in:

jstrachan 2003-09-25 19:14

added an initial implementation of GroovyLog for logging in Groovy applications

54 lines of code changed in:

jstrachan 2003-09-25 18:14

added tests for using method pointers as closures

29 lines of code changed in:

jstrachan 2003-09-25 18:03

added support for max and min methods on collections

61 lines of code changed in:

jstrachan 2003-09-25 15:51

much more tests particularly for closures & we're now testing the various select, collect, find, each methods on collections

105 lines of code changed in:

jstrachan 2003-09-25 14:57

removed horrible hack by using setAccessible() and made it optional

21 lines of code changed in:

jstrachan 2003-09-25 14:42

more testing and fixes of closure methods

331 lines of code changed in:

jstrachan 2003-09-25 12:06

updated the todo lists & reprioritized a few things

34 lines of code changed in:

jstrachan 2003-09-25 11:56

fixed bug in passing closures as parameters to method calls

56 lines of code changed in:

jstrachan 2003-09-25 09:55

Closures are now working! They don't seem to work as a parameter to a method call yet but are fine in an assignment - who-hooo

107 lines of code changed in:

jstrachan 2003-09-25 07:23

another fix to static versus instance versus Class methods. Getting closer to working

51 lines of code changed in:

bob 2003-09-24 20:46

Re-enabling failing tests for james.

1 lines of code changed in:

bob 2003-09-24 20:39

Commenting out failing tests.

8 lines of code changed in:

bob 2003-09-24 20:26

Fixing test of || and | lexing. No code was broken, just the test.

3 lines of code changed in:

  • groovy/groovy-core/src/test/org/codehaus/groovy/syntax/lexer: LexerTest.java (+3 -12)
jstrachan 2003-09-24 19:48

nearly got closures working - just need to add the constructor to the inner class and they're just about working

151 lines of code changed in:

jstrachan 2003-09-24 18:43

fixed the static method invocation & methods on Class instances once and for all

11 lines of code changed in:

jstrachan 2003-09-24 18:36

added new AST stuff for whenever bob gets chance to wire them into the parser

37 lines of code changed in:

jstrachan 2003-09-24 18:26

removed debugging logging

0 lines of code changed in:

  • groovy/groovy-core/src/main/org/codehaus/groovy/runtime: MetaClass.java (-4)
jstrachan 2003-09-24 18:22

patches for accessing methods & properties on class objects along with more tests

68 lines of code changed in:

jstrachan 2003-09-24 17:50

fixed multiple generations of synthetic static class fields

7 lines of code changed in:

bob 2003-09-24 17:39

Lexing | and parsing closure blocks better.

25 lines of code changed in:

jstrachan 2003-09-24 16:47

fixed unit test

2 lines of code changed in:

jstrachan 2003-09-24 09:23

added closure unit test, ready for when they are parseable

46 lines of code changed in:

jstrachan 2003-09-24 09:15

added more stuff for bob to do

12 lines of code changed in:

jstrachan 2003-09-24 08:47

added more test cases

85 lines of code changed in:

jstrachan 2003-09-24 07:36

added more tests cases for maps - we got maps - who-hoo

12 lines of code changed in:

bob 2003-09-24 05:33

Making semicolon optional

21