Quantcast

[VOTE] Release Groovy 2.4.9

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
12
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[VOTE] Release Groovy 2.4.9

paulk_asert
Dear community,

I am happy to start the VOTE thread for a Groovy 2.4.9 release!

This release includes 12 bug fixes/improvements as outlined in the changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12339147

Tag: https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_4_9
Tag commit id: b4d0b289a72e40c9a5a97d488c3991d120f510da

The artifacts to be voted on are located as follows (r18455).
Source release: https://dist.apache.org/repos/dist/dev/groovy/2.4.9/sources
Convenience binaries:
https://dist.apache.org/repos/dist/dev/groovy/2.4.9/distribution

Release artifacts are signed with a key from the following file:
https://dist.apache.org/repos/dist/dev/groovy/KEYS

Please vote on releasing this package as Apache Groovy 2.4.9.

The vote is open for the next 72 hours and passes if a majority of at
least three +1 PMC votes are cast.

[ ] +1 Release Apache Groovy 2.4.9
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Groovy 2.4.9 because...

Here is my vote:

+1 (binding)
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Guillaume Laforge
Administrator
I had a couple test failures in the JSON module:

:groovy-json:test


json.StreamingJsonBuilderTest > testStreamingJsonBuilder FAILED

    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

    General error during conversion: Error grabbing Grapes -- [download failed: net.javacrumbs.json-unit#json-unit;1.5.2!json-unit.jar, download failed: net.javacrumbs.json-unit#json-unit-core;1.5.2!json-unit-core.jar]


    java.lang.RuntimeException: Error grabbing Grapes -- [download failed: net.javacrumbs.json-unit#json-unit;1.5.2!json-unit.jar, download failed: net.javacrumbs.json-unit#json-unit-core;1.5.2!json-unit-core.jar]

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

        at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)

        at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)

        at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:60)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:235)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:247)

        at groovy.grape.GrapeIvy.getDependencies(GrapeIvy.groovy:424)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:169)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at groovy.grape.GrapeIvy.resolve(GrapeIvy.groovy:571)

        at groovy.grape.GrapeIvy$resolve$1.callCurrent(Unknown Source)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:190)

        at groovy.grape.GrapeIvy.resolve(GrapeIvy.groovy:538)

        at groovy.grape.GrapeIvy$resolve$0.callCurrent(Unknown Source)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:182)

        at groovy.grape.GrapeIvy.grab(GrapeIvy.groovy:256)

        at groovy.grape.Grape.grab(Grape.java:167)

        at groovy.grape.GrabAnnotationTransformation.visit(GrabAnnotationTransformation.java:378)

        at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:321)

        at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:943)

        at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:605)

        at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)

        at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)

        at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)

        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)

        at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)

        at groovy.lang.GroovyShell.parse(GroovyShell.java:700)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:584)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:623)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:604)

        at groovy.test.GroovyAssert.assertScript(GroovyAssert.java:83)

        at groovy.util.GroovyTestCase.assertScript(GroovyTestCase.java:203)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)

        at json.StreamingJsonBuilderTest.testStreamingJsonBuilder(StreamingJsonBuilderTest.groovy:26)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at junit.framework.TestCase.runTest(TestCase.java:176)

        at junit.framework.TestCase.runBare(TestCase.java:141)

        at junit.framework.TestResult$1.protect(TestResult.java:122)

        at junit.framework.TestResult.runProtected(TestResult.java:142)

        at junit.framework.TestResult.run(TestResult.java:125)

        at junit.framework.TestCase.run(TestCase.java:129)

        at junit.framework.TestSuite.runTest(TestSuite.java:252)

        at junit.framework.TestSuite.run(TestSuite.java:247)

        at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)

        at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)

        at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)

        at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)

        at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)

        at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)

        at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)

        at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)

        at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)

        at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:377)

        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)

        at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

        at java.lang.Thread.run(Thread.java:745)


    1 error

        at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)

        at org.codehaus.groovy.control.ErrorCollector.addException(ErrorCollector.java:156)

        at org.codehaus.groovy.control.SourceUnit.addException(SourceUnit.java:336)

        at groovy.grape.GrabAnnotationTransformation.visit(GrabAnnotationTransformation.java:387)

        at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:321)

        at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:943)

        at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:605)

        at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)

        at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)

        at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)

        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)

        at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)

        at groovy.lang.GroovyShell.parse(GroovyShell.java:700)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:584)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:623)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:604)

        at groovy.test.GroovyAssert.assertScript(GroovyAssert.java:83)

        at groovy.util.GroovyTestCase.assertScript(GroovyTestCase.java:203)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)

        at json.StreamingJsonBuilderTest.testStreamingJsonBuilder(StreamingJsonBuilderTest.groovy:26)


json.JsonBuilderTest > testJsonBuilder FAILED

    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

    General error during conversion: Error grabbing Grapes -- [download failed: net.javacrumbs.json-unit#json-unit;1.5.2!json-unit.jar, download failed: org.slf4j#slf4j-api;1.7.5!slf4j-api.jar]


    java.lang.RuntimeException: Error grabbing Grapes -- [download failed: net.javacrumbs.json-unit#json-unit;1.5.2!json-unit.jar, download failed: org.slf4j#slf4j-api;1.7.5!slf4j-api.jar]

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

        at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)

        at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)

        at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:60)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:235)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:247)

        at groovy.grape.GrapeIvy.getDependencies(GrapeIvy.groovy:424)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:169)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at groovy.grape.GrapeIvy.resolve(GrapeIvy.groovy:571)

        at groovy.grape.GrapeIvy$resolve$1.callCurrent(Unknown Source)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:190)

        at groovy.grape.GrapeIvy.resolve(GrapeIvy.groovy:538)

        at groovy.grape.GrapeIvy$resolve$0.callCurrent(Unknown Source)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:182)

        at groovy.grape.GrapeIvy.grab(GrapeIvy.groovy:256)

        at groovy.grape.Grape.grab(Grape.java:167)

        at groovy.grape.GrabAnnotationTransformation.visit(GrabAnnotationTransformation.java:378)

        at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:321)

        at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:943)

        at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:605)

        at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)

        at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)

        at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)

        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)

        at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)

        at groovy.lang.GroovyShell.parse(GroovyShell.java:700)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:584)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:623)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:604)

        at groovy.test.GroovyAssert.assertScript(GroovyAssert.java:83)

        at groovy.util.GroovyTestCase.assertScript(GroovyTestCase.java:203)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)

        at json.JsonBuilderTest.testJsonBuilder(JsonBuilderTest.groovy:24)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at junit.framework.TestCase.runTest(TestCase.java:176)

        at junit.framework.TestCase.runBare(TestCase.java:141)

        at junit.framework.TestResult$1.protect(TestResult.java:122)

        at junit.framework.TestResult.runProtected(TestResult.java:142)

        at junit.framework.TestResult.run(TestResult.java:125)

        at junit.framework.TestCase.run(TestCase.java:129)

        at junit.framework.TestSuite.runTest(TestSuite.java:252)

        at junit.framework.TestSuite.run(TestSuite.java:247)

        at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)

        at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)

        at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)

        at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)

        at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)

        at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)

        at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)

        at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)

        at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)

        at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)

        at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:377)

        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)

        at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

        at java.lang.Thread.run(Thread.java:745)


    1 error

        at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)

        at org.codehaus.groovy.control.ErrorCollector.addException(ErrorCollector.java:156)

        at org.codehaus.groovy.control.SourceUnit.addException(SourceUnit.java:336)

        at groovy.grape.GrabAnnotationTransformation.visit(GrabAnnotationTransformation.java:387)

        at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:321)

        at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:943)

        at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:605)

        at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)

        at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)

        at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)

        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)

        at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)

        at groovy.lang.GroovyShell.parse(GroovyShell.java:700)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:584)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:623)

        at groovy.lang.GroovyShell.evaluate(GroovyShell.java:604)

        at groovy.test.GroovyAssert.assertScript(GroovyAssert.java:83)

        at groovy.util.GroovyTestCase.assertScript(GroovyTestCase.java:203)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)

        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)

        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)

        at json.JsonBuilderTest.testJsonBuilder(JsonBuilderTest.groovy:24)


343 tests completed, 2 failed

:groovy-json:test FAILED


FAILURE: Build failed with an exception.


On Fri, Feb 24, 2017 at 10:31 AM, Paul King <[hidden email]> wrote:
Dear community,

I am happy to start the VOTE thread for a Groovy 2.4.9 release!

This release includes 12 bug fixes/improvements as outlined in the changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12339147

Tag: https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_4_9
Tag commit id: b4d0b289a72e40c9a5a97d488c3991d120f510da

The artifacts to be voted on are located as follows (r18455).
Source release: https://dist.apache.org/repos/dist/dev/groovy/2.4.9/sources
Convenience binaries:
https://dist.apache.org/repos/dist/dev/groovy/2.4.9/distribution

Release artifacts are signed with a key from the following file:
https://dist.apache.org/repos/dist/dev/groovy/KEYS

Please vote on releasing this package as Apache Groovy 2.4.9.

The vote is open for the next 72 hours and passes if a majority of at
least three +1 PMC votes are cast.

[ ] +1 Release Apache Groovy 2.4.9
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Groovy 2.4.9 because...

Here is my vote:

+1 (binding)



--
Guillaume Laforge
Apache Groovy committer & PMC Vice-President
Developer Advocate @ Google Cloud Platform

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Daniel Sun
In reply to this post by paulk_asert
Hi Paul,

      If the PR(https://github.com/apache/groovy/pull/504) for fixing GROOVY-8085 is merged, +1 from me.

Cheers,
Daniel.Sun
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

jwagenleitner
In reply to this post by paulk_asert
+1

On Feb 24, 2017 1:49 AM, "Paul King" <[hidden email]> wrote:
Dear community,

I am happy to start the VOTE thread for a Groovy 2.4.9 release!

This release includes 12 bug fixes/improvements as outlined in the changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12339147

Tag: https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_4_9
Tag commit id: b4d0b289a72e40c9a5a97d488c3991d120f510da

The artifacts to be voted on are located as follows (r18455).
Source release: https://dist.apache.org/repos/dist/dev/groovy/2.4.9/sources
Convenience binaries:
https://dist.apache.org/repos/dist/dev/groovy/2.4.9/distribution

Release artifacts are signed with a key from the following file:
https://dist.apache.org/repos/dist/dev/groovy/KEYS

Please vote on releasing this package as Apache Groovy 2.4.9.

The vote is open for the next 72 hours and passes if a majority of at
least three +1 PMC votes are cast.

[ ] +1 Release Apache Groovy 2.4.9
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Groovy 2.4.9 because...

Here is my vote:

+1 (binding)

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Jochen Theodorou
In reply to this post by Daniel Sun
On 24.02.2017 11:14, Daniel Sun wrote:
> Hi Paul,
>
>        If the PR(https://github.com/apache/groovy/pull/504) for fixing
> GROOVY-8085 is merged, +1 from me.

Could you check if this fixes
https://issues.apache.org/jira/browse/GROOVY-4721 ?

bye Jochen
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Daniel Sun
Hi Jochen,

      I'll check it later :)

P.S. I am not beside my computer.


Cheers,
Daniel.Sun



在 2017年2月26日 下午5:21,"Jochen Theodorou [via Groovy]" <ml-node+[hidden email]>写道:<br type="attributi
On 24.02.2017 11:14, Daniel Sun wrote:
> Hi Paul,
>
>        If the PR(https://github.com/apache/groovy/pull/504) for fixing
> GROOVY-8085 is merged, +1 from me.

Could you check if this fixes
https://issues.apache.org/jira/browse/GROOVY-4721 ?

bye Jochen



If you reply to this email, your message will be added to the discussion below:
http://groovy.329449.n5.nabble.com/VOTE-Release-Groovy-2-4-9-tp5738742p5738770.html
To unsubscribe from [VOTE] Release Groovy 2.4.9, click here.
NAML
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

paulk_asert
In reply to this post by Jochen Theodorou
Doesn't appear to address GROOVY-4721 from my initial check.

On Sun, Feb 26, 2017 at 7:21 PM, Jochen Theodorou <[hidden email]> wrote:

> On 24.02.2017 11:14, Daniel Sun wrote:
>>
>> Hi Paul,
>>
>>        If the PR(https://github.com/apache/groovy/pull/504) for fixing
>> GROOVY-8085 is merged, +1 from me.
>
>
> Could you check if this fixes
> https://issues.apache.org/jira/browse/GROOVY-4721 ?
>
> bye Jochen
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Guillaume Laforge
Administrator
In reply to this post by paulk_asert
+1

I had some issues with some dependencies, but seems to have been due to some connectivity issues, giving me a bogus dependency or something like that. Now running the build works fine for me.

Other than that (and I haven't checked the signature), everything seems to be look alright.

Guillaume

On Fri, Feb 24, 2017 at 10:31 AM, Paul King <[hidden email]> wrote:
Dear community,

I am happy to start the VOTE thread for a Groovy 2.4.9 release!

This release includes 12 bug fixes/improvements as outlined in the changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12339147

Tag: https://git1-us-west.apache.org/repos/asf?p=groovy.git;a=tag;h=refs/tags/GROOVY_2_4_9
Tag commit id: b4d0b289a72e40c9a5a97d488c3991d120f510da

The artifacts to be voted on are located as follows (r18455).
Source release: https://dist.apache.org/repos/dist/dev/groovy/2.4.9/sources
Convenience binaries:
https://dist.apache.org/repos/dist/dev/groovy/2.4.9/distribution

Release artifacts are signed with a key from the following file:
https://dist.apache.org/repos/dist/dev/groovy/KEYS

Please vote on releasing this package as Apache Groovy 2.4.9.

The vote is open for the next 72 hours and passes if a majority of at
least three +1 PMC votes are cast.

[ ] +1 Release Apache Groovy 2.4.9
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Groovy 2.4.9 because...

Here is my vote:

+1 (binding)



--
Guillaume Laforge
Apache Groovy committer & PMC Vice-President
Developer Advocate @ Google Cloud Platform

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Daniel Sun
In reply to this post by paulk_asert
> Doesn't appear to address GROOVY-4721 from my initial check.
Yeah, the old issue GROOVY-4721 still exists.

Cheers,
Daniel.Sun
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [VOTE] Release Groovy 2.4.9

Jochen Theodorou
On 26.02.2017 14:44, Daniel Sun wrote:
>> Doesn't appear to address GROOVY-4721 from my initial check.
> Yeah, the old issue GROOVY-4721 still exists.

I wanted to be sure.... because 4721 is pretty difficult to fix... well
maybe somebody with a fresh mind will find a solution fast I might be
too much into my own solution to fix this properly. At least last time I
ended up doing the same thing as there was already ;)

bye Jochen

12
Loading...