removed getRessources from inner loader as it is a) not needed and b) final in 1.4, even if it is not final in 1.5
0 lines of code changed in:
Add some support for java.sql.Date
7 lines of code changed in:
fix typo getSeconds -> getMilliSeconds
1 lines of code changed in:
CVS synchronisation due to beaver outage
200 lines of code changed in:
move to version 1.0.2
0 lines of code changed in:
move to xfire-1.1
0 lines of code changed in:
third part... this patch introduces deep changes in the classlaoder structure. A ReflectorLaoder is introduced, specialized to load the Reflectors without the overhead a GroovyClassLoader would give. This Loader should also make the Relfector process a bit less fragil. GCL is now not any longer recompiling by default, but recompiling can be controled through the compiler configuration and a method in case of subclassing GCL. It should be now more easy to write custom versions of the GCL as the class loading process is more modularized and can be overwritten in subclasses at many points. This patch also changes the CompilationUnit into a state machine, going through the different compilation phases and executing all operations stored for that phase. This change allows to add operations without subclassing CompilationUnit, for example adding properties to each generated class.
10 lines of code changed in:
secound try... this patch introduces deep changes in the classlaoder structure. A ReflectorLaoder is introduced, specialized to load the Reflectors without the overhead a GroovyClassLoader would give. This Loader should also make the Relfector process a bit less fragil. GCL is now not any longer recompiling by default, but recompiling can be controled through the compiler configuration and a method in case of subclassing GCL. It should be now more easy to write custom versions of the GCL as the class loading process is more modularized and can be overwritten in subclasses at many points. This patch also changes the CompilationUnit into a state machine, going through the different compilation phases and executing all operations stored for that phase. This change allows to add operations without subclassing CompilationUnit, for example adding properties to each generated class.
213 lines of code changed in:
this patch introduces deep changes in the classlaoder structure. A ReflectorLaoder is introduced, specialized to load the Reflectors without the overhead a GroovyClassLoader would give. This Loader should also make the Relfector process a bit less fragil. GCL is now not any longer recompiling by default, but recompiling can be controled through the compiler configuration and a method in case of subclassing GCL. It should be now more easy to write custom versions of the GCL as the class loading process is more modularized and can be overwritten in subclasses at many points. This patch also changes the CompilationUnit into a state machine, going through the different compilation phases and executing all operations stored for that phase. This change allows to add operations without subclassing CompilationUnit, for example adding properties to each generated class.
367 lines of code changed in:
changes to SQL handling lost in the server crash
139 lines of code changed in:
GROOVY-1329: handle null more gracefully in switch/case
28 lines of code changed in:
restored changes after server crash - updated tests to reflect changes to the plugin on how files are compiled and AST information is accessed
39 lines of code changed in:
Restored changes after server crash. This is a major rewrite of the plugin that fixes multiple problems with incremental build and fuld builds
639 lines of code changed in:
test commit!
1 lines of code changed in: