hosted by
 
BUILD FAILED
Ant Error Message: /opt/groovy/cruisecontrol/checkout/cruise/build.xml:24: The following error occurred while executing this line: /opt/groovy/cruisecontrol/checkout/build.xml:166: Compile failed; see the compiler error output for details.
Date of build: 03/18/2010 08:21:08
Time to build: 1 minute 32 seconds
Last changed: 03/18/2010 08:19:06
Last log entry: NPE fix
Build Artifacts

 Errors/Warnings: (178)
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:21: package junit.framework does not exist
import junit.framework.Test;
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:22: package junit.framework does not exist
import junit.framework.TestSuite;
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:48: cannot find symbol
symbol: class TestSuite
public class AllTestSuite extends TestSuite {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:89: cannot find symbol
symbol : class Test
location: class groovy.util.AllTestSuite
public static Test suite() {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:96: cannot find symbol
symbol : class Test
location: class groovy.util.AllTestSuite
public static Test suite(String basedir, String pattern) {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:100: cannot find symbol
symbol : class Test
location: class groovy.util.AllTestSuite
public static Test suite(String basedir, String pattern, String excludesPattern) {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:21: package junit.framework does not exist
import junit.framework.TestCase;
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:40: cannot find symbol
symbol: class TestCase
public class GroovyTestCase extends TestCase {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:352: cannot find symbol
symbol : class TestCase
location: class groovy.util.GroovyTestCase
public static boolean notYetImplemented(TestCase caller) {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:20: package junit.framework does not exist
import junit.framework.Test;
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:21: package junit.framework does not exist
import junit.framework.TestSuite;
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:22: package junit.textui does not exist
import junit.textui.TestRunner;
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:50: cannot find symbol
symbol: class TestSuite
public class GroovyTestSuite extends TestSuite {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:63: cannot find symbol
symbol : class Test
location: class groovy.util.GroovyTestSuite
public static Test suite() {
^
/opt/groovy/cruisecontrol/checkout/src/main/org/codehaus/groovy/runtime/ScriptTestAdapter.java:19: package junit.framework does not exist
import junit.framework.Test;
^
/opt/groovy/cruisecontrol/checkout/src/main/org/codehaus/groovy/runtime/ScriptTestAdapter.java:20: package junit.framework does not exist
import junit.framework.TestResult;
^
/opt/groovy/cruisecontrol/checkout/src/main/org/codehaus/groovy/runtime/ScriptTestAdapter.java:27: cannot find symbol
symbol: class Test
public class ScriptTestAdapter implements Test {
^
/opt/groovy/cruisecontrol/checkout/src/main/org/codehaus/groovy/runtime/ScriptTestAdapter.java:40: cannot find symbol
symbol : class TestResult
location: class org.codehaus.groovy.runtime.ScriptTestAdapter
public void run(TestResult result) {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:123: cannot find symbol
symbol : class Test
location: class groovy.util.AllTestSuite
if (!Test.class.isAssignableFrom(type) && Script.class.isAssignableFrom(type)) {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:124: cannot find symbol
symbol : method addTest(org.codehaus.groovy.runtime.ScriptTestAdapter)
location: class groovy.util.AllTestSuite
addTest(new ScriptTestAdapter(type, EMPTY_ARGS));
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/AllTestSuite.java:126: cannot find symbol
symbol : method addTestSuite(java.lang.Class)
location: class groovy.util.AllTestSuite
addTestSuite(type);
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:58: cannot find symbol
symbol : variable super
location: class groovy.util.GroovyTestCase
return super.getName().substring(4).replaceAll("([A-Z])", " $1").toLowerCase();
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:61: cannot find symbol
symbol : variable super
location: class groovy.util.GroovyTestCase
return super.getName();
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:66: cannot find symbol
symbol : variable super
location: class groovy.util.GroovyTestCase
return super.getName();
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:78: cannot find symbol
symbol : method assertNotNull(java.lang.String,java.lang.Object[])
location: class groovy.util.GroovyTestCase
assertNotNull(message + ": expected should not be null", expected);
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:79: cannot find symbol
symbol : method assertNotNull(java.lang.String,java.lang.Object[])
location: class groovy.util.GroovyTestCase
assertNotNull(message + ": value should not be null", value);
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:143: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail(message.toString());
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:173: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail(message.toString());
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:234: cannot find symbol
symbol : method assertTrue(java.lang.String,boolean)
location: class groovy.util.GroovyTestCase
assertTrue("Closure " + code + " should have failed", failed);
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:257: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail("Closure " + code + " should have failed with an exception of type " + clazz.getName());
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:259: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail("Closure " + code + " should have failed with an exception of type " + clazz.getName() + ", instead got Exception " + th);
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:298: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail("Closure " + code + " should have failed with an exception caused by type " + clazz.getName());
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:300: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail("Closure " + code + " should have failed with an exception caused by type " + clazz.getName() + ", instead found these Exceptions:\n" + buildExceptionList(orig));
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:362: cannot find symbol
symbol : method fail(java.lang.String)
location: class groovy.util.GroovyTestCase
fail(testMethod.getName() + " is marked as not yet implemented but passes unexpectedly");
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestCase.java:432: cannot find symbol
symbol : method failNotEquals(java.lang.String,java.lang.Object,java.lang.Object)
location: class groovy.util.GroovyTestCase
failNotEquals(message, expected, actual);
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:60: cannot find symbol
symbol : variable TestRunner
location: class groovy.util.GroovyTestSuite
TestRunner.run(suite());
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:81: cannot find symbol
symbol : class Test
location: class groovy.util.GroovyTestSuite
if (!Test.class.isAssignableFrom(type) && Script.class.isAssignableFrom(type)) {
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:83: cannot find symbol
symbol : method addTest(org.codehaus.groovy.runtime.ScriptTestAdapter)
location: class groovy.util.GroovyTestSuite
addTest(new ScriptTestAdapter(type, args));
^
/opt/groovy/cruisecontrol/checkout/src/main/groovy/util/GroovyTestSuite.java:85: cannot find symbol
symbol : method addTestSuite(java.lang.Class)
location: class groovy.util.GroovyTestSuite
addTestSuite(type);
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
39 errors

 Unit Tests: (0)
No Tests Run
This project doesn't have any tests
 

 Modifications since last build:  (244)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/GroovyRootDocBuilder.javaNPE fix
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ant/Groovy.javaGROOVY-4108: Possible NPE in Groovy Ant task
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4107Bug.groovyGROOVY-4107 ResolveVisitor was resolving an unqualified import against itself by mistake. Fixed it.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/control/ResolveVisitor.javaGROOVY-4107 ResolveVisitor was resolving an unqualified import against itself by mistake. Fixed it.
addedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4098Child.groovyGROOVY-4098: setter and getter destroy meta properties (cater for more than public)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/lang/MetaBeanProperty.javaGROOVY-4098: setter and getter destroy meta properties (cater for more than public)
addedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4098Parent.groovyGROOVY-4098: setter and getter destroy meta properties (cater for more than public)
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4098Bug.groovyGROOVY-4098: setter and getter destroy meta properties (cater for more than public)
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/groovy/lang/ExpandoMetaClassCreationHandle.javaGROOVY-4106 Fixed the infinite loop issue with ExpandoMetaClassCreationHandle#create().
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4106Bug.groovyGROOVY-4106 Fixed the infinite loop issue with ExpandoMetaClassCreationHandle#create().
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate (enable/disable flag for named queries/caching)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate (minor refactoring)
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/MethodClosure.javaGROOVY-4104 MethodClosure didn't handle non-private, non-public methods of super classes correctly. Fixed it.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4104A.javaGROOVY-4104 MethodClosure didn't handle non-private, non-public methods of super classes correctly. Fixed it.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4104B.javaGROOVY-4104 MethodClosure didn't handle non-private, non-public methods of super classes correctly. Fixed it.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4104Bug.groovyGROOVY-4104 MethodClosure didn't handle non-private, non-public methods of super classes correctly. Fixed it.
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate (some caching)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate (minor refactor of logging)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/sql/SqlCompleteTest.groovyGROOVY-3649: SQL named parameters in Sql.executeUpdate
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-4103: It would be useful for groovy.sql.Sql to support a map-based newInstance method
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate
addedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/SqlWithParams.javaGROOVY-3649: SQL named parameters in Sql.executeUpdate
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/sql/SqlCompleteTest.groovyGROOVY-3649: SQL named parameters in Sql.executeUpdate
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-4103: It would be useful for groovy.sql.Sql to support a map-based newInstance method
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javajaavdoc improvement
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/Sql.javaGROOVY-3832: groovy.sql.Sql.close should empty statement cache (plus minor refactoring and javadoc improvements)
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/sql/SqlCacheTest.groovyGROOVY-3832: groovy.sql.Sql.close should empty statement cache (plus minor refactoring and javadoc improvements)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/sql/DataSet.javaGROOVY-3832: groovy.sql.Sql.close should empty statement cache (plus minor refactoring and javadoc improvements)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-644: New Groovy JDK methods - to improve consistency
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-2597: Map or Property Sort
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-3992: Add a reverse method to Map (partial solution)
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/MapTest.groovyGROOVY-3992: Add a reverse method to Map (partial solution)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-4100: clearTime() fails for times in the afternoon
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/VariableScopeVisitor.javaimproved error message
modifiedpaulk/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/transform/ImmutableTransformTest.groovyGROOVY-4019: Enhance the named argument constructors related to @Immutable to throw MissingPropertyException
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.javaGROOVY-4019: Enhance the named argument constructors related to @Immutable to throw MissingPropertyException
modifiedait/trunk/groovy/groovy-core/src/main/groovy/lang/MetaClassRegistry.javaallow disabling of custom meta class lookup
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.javaallow disabling of custom meta class lookup
modifiedpaulk/trunk/groovy/groovy-core/src/examples/astbuilder/MainIntegrationTest.groovyfix package for examples
modifiedpaulk/trunk/groovy/groovy-core/src/examples/astbuilder/MainTransformation.groovyfix package for examples
modifiedpaulk/trunk/groovy/groovy-core/src/examples/astbuilder/MainExample.groovyfix package for examples
modifiedpaulk/trunk/groovy/groovy-core/src/examples/astbuilder/Main.groovyfix package for examples
modifiedpaulk/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/transform/TransformsAndCustomClassLoadersTest.groovyGROOVY-4099: @Immutable annotation does not allow untyped static fields
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.javaGROOVY-4099: @Immutable annotation does not allow untyped static fields
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/lang/Immutable.javaGROOVY-4099: @Immutable annotation does not allow untyped static fields
modifiedpaulk/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/transform/ImmutableTransformTest.groovyGROOVY-4099: @Immutable annotation does not allow untyped static fields
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.javaGROOVY-4099: @Immutable annotation does not allow untyped static fields
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/GroovyTestCase.javaGROOVY-4075 Fixed the shouldFailWithCause regression. (handle badly designed self-recursive cause)
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4075Bug.groovyGROOVY-4075 Fixed the shouldFailWithCause regression. (handle badly designed self-recursive cause)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/GroovyRootDocBuilder.javagroovydoc tweak - skip over non-javadoc comments for package-info.groovy
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/jmx/builder/package-info.groovygroovydoc tweak - skip over non-javadoc comments for package-info.groovy
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/MacOSXDefaults.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/WindowsDefaults.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/genArrayAccess.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/genArrays.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/swing/factory/BindGroupFactory.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/config/checkstyle/codeHeader.txtGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ast/builder/AstSpecificationCompiler.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/BasicMenuBar.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/jmx/builder/JmxBeansFactory.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ast/builder/AstBuilderTransformation.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/swing/SwingBuilder.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/ConsoleApplet.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/genMathModification.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/BasicToolBar.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/MacOSXMenuBar.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/swing/factory/RendererFactory.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/genDgmMath.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ast/builder/AstBuilder.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/Defaults.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/BasicStatusBar.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/handlegen.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/ast/TranformTestHelper.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/GTKDefaults.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/BasicContentPane.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/jmx/builder/package-info.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ast/builder/AstStringCompiler.groovyGROOVY-3923: update license text in file headers (groovy files)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/binding/AggregateBinding.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/stdclasses/CachedClosureClass.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/SourceInfo.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/callsite/StaticMetaClassSite.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/gse/StringSetMap.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/callsite/GetEffectivePogoPropertySite.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/dgmimpl/arrays/CharacterArrayGetAtMetaMethod.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/StringHelper.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/ReferenceManager.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/gse/DependencyTracker.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/swing/impl/ClosureRenderer.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/ConsoleTextEditor.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/PermutationGenerator.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/Reference.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/AbstractConcurrentMapBase.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/typehandling/NumberMathModificationInfo.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/MethodRankHelper.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/MixinInstanceMetaMethod.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/AbstractConcurrentMap.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/dgmimpl/arrays/DoubleArrayGetAtMetaMethod.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/EnumVisitor.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/MixinInstanceMetaProperty.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/MemoryAwareConcurrentReadMap.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/EnumHelper.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/ClassLoaderForClassArtifacts.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/GroovySourceToken.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/shell/util/MessageSource.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/GroovyDocTemplateInfo.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/ClassCompletionVerifier.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/ManagedLinkedList.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/Finalizable.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/inspect/swingui/TableSorter.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/GeneratedMetaMethod.javaGROOVY-3923: update license text in file headers
addedpaulk/trunk/groovy/groovy-core/config/checkstyle/codeHeader.txtGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/ReverseListIterator.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/treewalker/SourceCodeTraversal.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/callsite/ConstructorMetaMethodSite.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/config/checkstyle/config.xmlGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/syntax/RuntimeParserException.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/ReferenceBundle.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/ConcurrentReaderHashMap.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/SimpleGroovyTag.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/jsr223/GroovyScriptEngineImpl.javaGROOVY-3923: update license text in file headers
deletedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/RuntimeIncompleteClassException.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/ManagedConcurrentMap.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/LinkArgument.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/LazyReference.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/jsr223/GroovyCompiledScript.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/jsr223/GroovyScriptEngineFactory.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/dgmimpl/NumberNumberMultiply.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/ReferenceType.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/callsite/NullCallSite.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/InnerClassVisitor.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/LockableObject.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/callsite/CallSite.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/treewalker/Visitor.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/GroovyASTTransformationClass.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/AbstractConcurrentDoubleKeyMap.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/MethodHandle.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/StackTraceUtils.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/treewalker/TraversalHelper.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/util/ManagedReference.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/callsite/ConstructorMetaClassSite.javaGROOVY-3923: update license text in file headers
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/GroovyScriptEngine.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ASTTransformationCollectorCodeVisitor.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/lang/MapWithDefault.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethodsSupport.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/AssertionRenderer.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/InnerClassVisitor.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/GeneratedMetaMethod.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/typehandling/FloatingPointMath.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/typehandling/IntegerMath.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/typehandling/BigIntegerMath.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/typehandling/LongMath.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/typehandling/BigDecimalMath.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/slurpersupport/GPathResult.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ASTTransformationVisitor.javaremove checkstyle warnings
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/lang/MetaBeanProperty.javaGROOVY-4098: setter and getter destroy meta properties
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/reflection/CachedField.javaGROOVY-4098: setter and getter destroy meta properties
addedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4098Bug.groovyGROOVY-4098: setter and getter destroy meta properties
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/Console.groovyGROOVY-4096: GroovyConsole cosmetic annoyances
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.javamaking code generated by @Immutable compilable by static compiler
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/VerifierCodeVisitor.javaRevert: small cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.javaRevert: small cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/Verifier.javaRevert: small cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/javac/JavaStubGenerator.javaRevert: small cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/VerifierCodeVisitor.javasmall cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.javasmall cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/Verifier.javasmall cleanup/refactoring in Verifier
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/javac/JavaStubGenerator.javasmall cleanup/refactoring in Verifier
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/Console.groovyGROOVY-4096: GroovyConsole cosmetic annoyances
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/view/BasicContentPane.groovyGROOVY-4096: GroovyConsole cosmetic annoyances
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/PropertyTest.groovyGROOVY-4075 Fixed the shouldFailWithCause regression.
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/ui/GroovyMain.javaimprove usage message: default port wasn't shown
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/GroovyTestCase.javaGROOVY-4075 Fixed the shouldFailWithCause regression.
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4075Bug.groovyGROOVY-4075 Fixed the shouldFailWithCause regression.
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4075Bug.groovyGROOVY-4075 Fixed the shouldFailWithCause regression.
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/GroovyTestCase.javaGROOVY-4075 Fixed the shouldFailWithCause regression.
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4075Bug.groovyGROOVY-4075 Fixed the shouldFailWithCause regression.
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/ScriptEvaluationTest.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/AssertionRenderer.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/PowerAssertionError.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
modifiedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/InvokerHelper.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/ValueRecorder.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
deletedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/transform/powerassertremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/AssertionRenderingTest.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/AssertionTestUtil.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/SourceText.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/SourceTextNotAvailableException.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/EvaluationTest.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
deletedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/transform/powerassertremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/ValueRenderingTest.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
modifiedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/AsmClassGenerator.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassertremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassert/Value.javaremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/NotTransformedAssertionsTest.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/powerassertremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
addedpniederw/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/powerassert/AssertionsInDifferentLocationsTest.groovyremoved power asserts code that was no longer used after power asserts were integrated into AsmClassGenerator renamed package org.codehaus.groovy.transform.powerassert to org.codehaus.groovy.runtime.powerassert (as power asserts are no longer based on a transform) fixed GROOVYY-4071 (IndexOutOfBoundsException for labeled assertion statement) by adding another check for invalid source position (better output nothing than to throw an IOOBE)
modifieduser57/trunk/groovy/groovy-core/pom.xmlUse Jansi 1.2.1 (which is now in central)
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/Verifier.javadon't add covariant implementation for bridge methods happens is apply Verifier several times
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/groovy/util/GroovyTestCase.javaGROOVY-4075 Fixed the shouldFailWithCause regression.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4075Bug.groovyGROOVY-4075 Fixed the shouldFailWithCause regression.
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-4092: DGM methods to filter a collection in place without creating a new collection
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/GroovyMethodsTest.groovyGROOVY-4092: DGM methods to filter a collection in place without creating a new collection
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/CliBuilder.groovyminor refactoring
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/CliBuilder.groovyGROOVY-4090: Improve CliBuilder short option syntax and customization features
modifiedpaulk/trunk/groovy/groovy-core/src/test/groovy/util/CliBuilderTest.groovyGROOVY-4090: Improve CliBuilder short option syntax and customization features
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ant/Groovydoc.javaGROOVY-4089: Groovydoc Ant task should provide a way to set the extensions of files to process
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/lang/ObjectRange.javaGROOVY-4086: ClassCastException on every() (improved error message)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-4088: DGM convenience method for String.tokenize(Character)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.java@since numbers for last commit
modifiedpaulk/trunk/groovy/groovy-core/src/test/org/codehaus/groovy/runtime/DefaultGroovyMethodsTest.javaGROOVY-4087: It would be useful to have DGM convenience methods which work with Object[] for Collection bulk methods like addAll
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-4087: It would be useful to have DGM convenience methods which work with Object[] for Collection bulk methods like addAll
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ast/ClassNode.javamemory optimization for ClassNode
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/ant/Groovydoc.javaminor refactoring: hard-coded values -> constants
addedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/GroovyDocTemplateInfo.javaminor refactoring: hard-coded values -> constants
modifiedait/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/BytecodeHelper.javafix for incorrect generics signature
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/groovy/lang/MetaClassImpl.javaGROOVY-4038 ClosureMetaClass did not handle calls to respondsTo(). Fixed it.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4038Bug.groovyGROOVY-4038 ClosureMetaClass did not handle calls to respondsTo(). Fixed it.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/ClosureMetaClass.javaGROOVY-4038 ClosureMetaClass did not handle calls to respondsTo(). Fixed it.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4069Bug.groovyGROOVY-4069 When EMC searched for a matching constructor, it included ones from the super classes too. Fixed it.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/groovy/lang/ExpandoMetaClass.javaGROOVY-4069 When EMC searched for a matching constructor, it included ones from the super classes too. Fixed it.
modifiedglaforge/trunk/groovy/groovy-core/src/test/groovy/util/ConfigSlurperTest.groovyGROOVY-3186 merging rev 19483 and rev 19484
modifiedglaforge/trunk/groovy/groovy-core/src/main/groovy/util/ConfigSlurper.groovyGROOVY-3186 merging rev 19483 and rev 19484
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4025Bug.groovyGROOVY-4025 Groovy compiler did not reject abstract methods having body. Fixed it.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.javaGROOVY-4025 Groovy compiler did not reject abstract methods having body. Fixed it.
modifiedroshandawrani/trunk/groovy/groovy-core/src/test/gls/innerClass/InnerClassTest.groovyGROOVY-4025 Groovy compiler did not reject abstract methods having body. Fixed it.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4081Bug.groovyGROOVY-4081 Enum Constructor calls from outside the enum are now rejected by the compiler, as enum constructors are meant for internal use only.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/VerifierCodeVisitor.javaGROOVY-4081 Enum Constructor calls from outside the enum are now rejected by the compiler, as enum constructors are meant for internal use only.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/AsmClassGenerator.javaGROOVY-4080 When an annotation ClassNode had a <clinit> (say, added due to usage of @Grab), ACG generated an invalid class for it by failing to write the code for <clinit> in the class bytecode.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4080Bug.groovyGROOVY-4080 When an annotation ClassNode had a <clinit> (say, added due to usage of @Grab), ACG generated an invalid class for it by failing to write the code for <clinit> in the class bytecode.
modifiedtomstrummer/trunk/groovy/groovy-core/src/main/groovy/xml/SAXBuilder.javaGROOVY-3065 Documentation for SAXBuilder and XmlSlurper
modifiedtomstrummer/trunk/groovy/groovy-core/src/main/groovy/util/XmlSlurper.javaGROOVY-3065 Documentation for SAXBuilder and XmlSlurper
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/classgen/ExtendedVerifier.javaGROOVY-4079 Annotations can get static constructors due to @Grab annotations, which ExtendedVerifier needs to skip in its annotation specific verification.
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/CurriedClosure.javaadd some javadoc
modifiedpaulk/trunk/groovy/groovy-core/pom.xmlupgrade junit to 4.8.1 now it has made central repo
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/DefaultGroovyMethods.javaGROOVY-4078 Fixed some corner cases in infinite loop detection in step() usage.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/groovy/lang/ObjectRange.javaGROOVY-4078 Fixed some corner cases in infinite loop detection in step() usage.
addedroshandawrani/trunk/groovy/groovy-core/src/test/groovy/bugs/Groovy4078Bug.groovyGROOVY-4078 Fixed some corner cases in infinite loop detection in step() usage.
modifiedroshandawrani/trunk/groovy/groovy-core/src/main/groovy/lang/IntRange.javaGROOVY-4078 Fixed some corner cases in infinite loop detection in step() usage.
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/classLevel/classDocName.htmlgroovydoc tweak (make def point to java.lang.Object)
modifiedpaulk/trunk/groovy/groovy-core/src/main/org/codehaus/groovy/tools/groovydoc/SimpleGroovyClassDoc.javagroovydoc tweak (make def point to java.lang.Object)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/xml/StreamingMarkupBuilder.groovyGROOVY-3065: Document MarkupBuilder and StreamingMarkupBuilder and StaxBuilder (minor javadoc tweak)
modifiedpaulk/trunk/groovy/groovy-core/src/main/groovy/util/Node.javaGROOVY-3384: XML NodeList.add(index, Node) does not work as expected

 Target Time Breakdown
  • delegate (1 minute 17 seconds)
  • stagedcompile (37 seconds)