attempt to trim down the build time
10 lines of code changed in:
added an extra constructor to allow a Writer to be passed into the constructor
5 lines of code changed in:
added a getter so folks can access the underyling connection if they want to
13 lines of code changed in:
Applied patch for GROOVY-468 from Mark.
Fixed a NPE in the constructor of MethodNode when the return type argument was passed as null.
17 lines of code changed in:
FIX GROOVY-313: It looks like we can only use reflectors for public methods, we weren't handling the package case.
7 lines of code changed in:
FIX GROOVY-426: If your negative index is out of bounds, you will now get an exception instead of a strange wrapping behavior or an infinite loop.
12 lines of code changed in:
FIX GROOVY-414: Applied patch to allow the use of variable names that are the lowercase versions of class names.
46 lines of code changed in:
FIX GROOVY-459: This appropriately adds a text child instead of attempting to set the value on a non-text element.
1 lines of code changed in:
FIX GROOVY-492: Patch applied.
6 lines of code changed in:
added auto-box for primitive fields in outer classes. fixed Groovy-480
25 lines of code changed in:
FIX GROOVY-357: This fixes the include problem but this servlet needs to be rewritten with something akin to the ScriptingEngine so things get reloaded properly.
9 lines of code changed in:
FIX GROOVY-408: Attempting to pass a non-String (like a GString) to the pattern operator would cause a verify error. I replaced the implementation with one that converts the object to a string first with a subsequent change of the interface.
3 lines of code changed in:
allow access to the method property (used when a closure wraps a class method)
11 lines of code changed in:
allow setMetaClass
8 lines of code changed in:
Limit the properties that can be used on a closure
29 lines of code changed in:
Give it a default run size
0 lines of code changed in:
Fix GROOVY-430. This uncovered something I consider to be odd. Properties and subscripts are entirely different and have to be overridden in two different ways. I fixed the ServerCategory and made GroovyServlet use it. MetaClass was also falling through even though it found a generic get method.
79 lines of code changed in:
Add Matcher.getLastMatcher() to support getting the internal matcher used for if and case statements if they want to pull groups out of the match.
79 lines of code changed in:
Doh, take out some debug information.
0 lines of code changed in:
Fixing problems with the BSF integration (GROOVY-475)
11 lines of code changed in:
Category methods should not be cached. Otherwise, you can't unscope them.
58 lines of code changed in:
Applied patch from Mark Chu-Carroll for GROOVY-422 - many thanks Mark!
257 lines of code changed in:
use beaver for distribution & site addresses
2 lines of code changed in:
applied patch from Robert to fix NodePrinter
24 lines of code changed in:
added patch from Alexey Verkhovsky
97 lines of code changed in:
Remove try catch to deal with change to closure code
2 lines of code changed in:
Substantial rewrite of Closure.java plus consequent changes to other classes
448 lines of code changed in:
no message
0 lines of code changed in:
add Eclipse related files
25 lines of code changed in:
removed faulty code to set LocalVraibleTable so that jdk1.5 won't complain. see groovy-477
8 lines of code changed in:
the continue in switch now jump to the right scope. fixed groovy-386
42 lines of code changed in:
corrected typos in comments
2 lines of code changed in:
removed unused imports
3 lines of code changed in:
now subclass properties won't get ignored
2 lines of code changed in:
added method to create a subset of the orginal dataset
6 lines of code changed in:
added two constructors
7 lines of code changed in:
overrode the super class' default getText()
3 lines of code changed in:
added a public method to set the declaring class of the method
6 lines of code changed in:
added a public method to set the owner of the field
6 lines of code changed in:
added a define method that opens up super.define() that works on raw bytes
9 lines of code changed in:
added updatedCount field
33 lines of code changed in:
to create more descriptive inner class names for closures
33 lines of code changed in:
check for script return value
5 lines of code changed in:
added me on the dev list:)
10 lines of code changed in:
fix Ant dependency and updated mail list URLs
20 lines of code changed in:
Add proper licence comment plus some anal retentive format changes :)
47 lines of code changed in:
Check that return expressions are not used for methods that return void
11 lines of code changed in:
Add the setters to the servlet getters in the category.
16 lines of code changed in:
This change makes the template system more multithread friendly. Instead of setting the binding on the template, use the make() methods to create writables.
90 lines of code changed in:
minor refactor to allow ClassGenerator to be implemented using some Java AST model instead of ASM. This lets us experiment while preserving the AST back end until we make a choice on which direction to go in.
5587 lines of code changed in:
upgraded to latest Ant
2 lines of code changed in:
upgrade to new groovy release, hoera
46 lines of code changed in:
Return null for void return statements when return type not explicitly declared.
Also fixed a problem when there was no final return statement on void methods.
60 lines of code changed in:
updated the version number for the next release snapshot
2 lines of code changed in:
sorted out the version number ready for a release
7 lines of code changed in:
tidied up the eclipse classpath a little
2 lines of code changed in:
Applied patch from Arjun Nayyar for GROOVY-119
42 lines of code changed in:
Applied Bing Ran's awesome patch which fixes all the following issues...
GROOVY-321, GROOVY-324, GROOVY-412, GROOVY-373, GROOVY-453, GROOVY-385, GROOVY-451, GROOVY-199, GROOVY-372
GROOVY-405, GROOVY-387
Never has 1 patch fixed so many issues before! Awesome! Simply Awesome!
283 lines of code changed in:
Added "property" as a keyword identifier.
1 lines of code changed in:
make the DC build auto-deploy the website
1 lines of code changed in:
Remove the debugging lines as the DC build now works
0 lines of code changed in:
Try to fix DC failure by ensuring that the strings being compared produced with identical encodings
0 lines of code changed in:
Temporarily changed the test to see if DamageControl is feeling better with it
(currently, this test fails on DC unfortunately, though it passes on windows)
0 lines of code changed in:
no message
0 lines of code changed in:
Restoring DC's build
2 lines of code changed in:
Added support for bit shift operators (<<, >>, >>>)
164 lines of code changed in:
no message
1 lines of code changed in:
Added the distributionDirectory and distributionSite tags, so that the download links for the distribution and the jars at the same URL as it used to be in the past, before the move
3 lines of code changed in:
First check in of GStringTemplateEngine
279 lines of code changed in:
no message
1 lines of code changed in:
no message
6 lines of code changed in:
no message
1 lines of code changed in:
no message
1 lines of code changed in:
Third attempt at making DC's build to work
1 lines of code changed in:
Added a line, just to see if DC manages to monitor changes again and build groovy as it was the case before the move...
1 lines of code changed in:
First attempt at restoring the DC continuous integration process
6 lines of code changed in:
GROOVY-452's NPE fixed, and restored the expansion of Class-Path, so that even a mal-formed path be parsed. When Chris adds warning capabilities to the compiler, we'll be able to warn the user that he uses a jar with a malformed manifest file.
35 lines of code changed in:
Added John "tug" Wilson in the @author tag of the javadoc
1 lines of code changed in:
Trying to fix the SCM mails not going to the mailing list, by adding log-accum
84 lines of code changed in:
Wrong email address for the mailing list
1 lines of code changed in:
Minor fixes: removed unused variables and updated minor typos in the JavaDoc
3 lines of code changed in:
Changed the nagEmailAddress of the build tag.
I hope it should fix the problem with commit mails not going to the scm mailing list.
1 lines of code changed in:
Changes in the properties to reflect the move from hogshead to beaver.
2 lines of code changed in:
Improved GroovyConsole script (GROOVY-448)
136 lines of code changed in:
Brian Larson's coerce to double patch
88 lines of code changed in:
refactor widget factory
99 lines of code changed in:
upgrade tot latest swt-forms dep
232 lines of code changed in:
Add base64 encoding and decoding methods
142 lines of code changed in:
set parent property as current
13 lines of code changed in:
commented out System.out
1 lines of code changed in:
could this be the start of implementing better feedback ...
4 lines of code changed in:
improve guiBuilder
25 lines of code changed in:
override parent from properties
2 lines of code changed in:
Fixed some incompatibilities with the clover build due to naming.
4 lines of code changed in:
Fix typo
1 lines of code changed in:
Change the StreamingDOMBUilder test to be more comparable with the DOMBuilder one.
Update the benchmark results to reflect this change
0 lines of code changed in:
spg commit test
9 lines of code changed in:
deleted old wiki files, they're now in the wiki...
http://docs.codehaus.org/pages/listpages.action?key=GROOVY
0 lines of code changed in:
added more tests from Mark CC
21 lines of code changed in:
removed the old wiki files from CVS - we now use the online wiki here...
http://docs.codehaus.org/pages/listpages.action?key=GROOVY
0 lines of code changed in:
Added progress callback so Zohar can monitor compilation progress.
59 lines of code changed in:
GROOVY-441: Regression test added
14 lines of code changed in:
Test case for fix of GROOVY-389.
21 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
GROOVY-441: patch applied
11 lines of code changed in:
Applied Jason's suggested changes to provide compatibility with Maven 2
50 lines of code changed in:
use correct layout method
2 lines of code changed in:
putAll rather than addAll works great
1 lines of code changed in:
Removed Eclipse spe