You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Paul King <pa...@apache.org> on 2020/03/08 12:41:33 UTC
[ANNOUNCE] Apache Groovy 3.0.2 released
Dear community,
The Apache Groovy team is pleased to announce version 3.0.2 of Apache Groovy.
Apache Groovy is a multi-faceted programming language for the JVM.
Further details can be found at the https://groovy.apache.org website.
This release is a maintenance release of the GROOVY_3_0_X branch.
It is strongly encouraged that all users using prior
versions on this branch upgrade to this version.
Thanks for all the feedback. It is great to see how folks are using
the new Groovy 3 features.
Keep the feedback coming!
This release includes 25 bug fixes/improvements as outlined in the changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12346991
Sources, convenience binaries, downloadable documentation and an SDK
bundle can be found at: https://groovy.apache.org/download.html
We recommend you verify your installation using the information on that page.
Jars are also available within the major binary repositories.
We welcome your help and feedback and in particular want
to thank everyone who contributed to this release.
For more information on how to report problems, and to get involved,
visit the project website at https://groovy.apache.org/
Best regards,
The Apache Groovy team.
RE: [ANNOUNCE] Apache Groovy 3.0.2 released
Posted by "Kerridge, Jon" <J....@napier.ac.uk>.
Hi,
I made the changes to include both @Override and public and that stopped the illegal reflective access
Thanks
Jon
Jon Kerridge PhD FBCS FHEA CITP CEng
Emeritus Professor of Computing
School of Computing
Edinburgh Napier University
Merchiston Campus
10 Colinton Road
Edinburgh
EH10 5DT
j.kerridge@napier.ac.uk
-----Original Message-----
From: Daniel.Sun <su...@apache.org>
Sent: 08 March 2020 17:06
To: dev@groovy.incubator.apache.org
Subject: RE: [ANNOUNCE] Apache Groovy 3.0.2 released
CAUTION: This email originated from outside Edinburgh Napier University. Do not follow links or open attachments if you doubt the authenticity of the sender or the content.
AFAIK, java.lang.Object.clone() is a protected method.
If its subclass does not override it and make it public, we will get illegal access warning.
Cheers,
Daniel.Sun
-----
Apache Groovy committer & PMC member
Blog: http://blog.sunlan.me
Twitter: @daniel_sun
--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
This message and its attachment(s) are intended for the addressee(s) only and should not be read, copied, disclosed, forwarded or relied upon by any person other than the intended addressee(s) without the permission of the sender. If you are not the intended addressee you must not take any action based on this message and its attachment(s) nor must you copy or show them to anyone. Please respond to the sender and ensure that this message and its attachment(s) are deleted.
It is your responsibility to ensure that this message and its attachment(s) are scanned for viruses or other defects. Edinburgh Napier University does not accept liability for any loss or damage which may result from this message or its attachment(s), or for errors or omissions arising after it was sent. Email is not a secure medium. Emails entering Edinburgh Napier University's system are subject to routine monitoring and filtering by Edinburgh Napier University.
Edinburgh Napier University is a registered Scottish charity. Registration number SC018373
RE: [ANNOUNCE] Apache Groovy 3.0.2 released
Posted by "Daniel.Sun" <su...@apache.org>.
AFAIK, java.lang.Object.clone() is a protected method.
If its subclass does not override it and make it public, we will get illegal
access warning.
Cheers,
Daniel.Sun
-----
Apache Groovy committer & PMC member
Blog: http://blog.sunlan.me
Twitter: @daniel_sun
--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
RE: [ANNOUNCE] Apache Groovy 3.0.2 released
Posted by "Kerridge, Jon" <J....@napier.ac.uk>.
Paul,
I am using Java 11, Groovy.3.0.2 (just released, thank you!) using Intellij
And I get the following warning:
Illegal reflective access by org.codehaus.groovy.reflection.ReflectionUtils (file:/C:/Users/JonKe/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/3.0.2/6612531c3416728326a99dc3127b4ee084056c62/groovy-3.0.2.jar) to method java.lang.Object.clone()
Is this expected?
Jon
Jon Kerridge PhD FBCS FHEA CITP CEng
Emeritus Professor of Computing
School of Computing
Edinburgh Napier University
Merchiston Campus
10 Colinton Road
Edinburgh
EH10 5DT
j.kerridge@napier.ac.uk
-----Original Message-----
From: Paul King <pa...@apache.org>
Sent: 08 March 2020 12:42
To: dev@groovy.apache.org; users@groovy.apache.org; announce@apache.org
Subject: [ANNOUNCE] Apache Groovy 3.0.2 released
CAUTION: This email originated from outside Edinburgh Napier University. Do not follow links or open attachments if you doubt the authenticity of the sender or the content.
Dear community,
The Apache Groovy team is pleased to announce version 3.0.2 of Apache Groovy.
Apache Groovy is a multi-faceted programming language for the JVM.
Further details can be found at the https://groovy.apache.org website.
This release is a maintenance release of the GROOVY_3_0_X branch.
It is strongly encouraged that all users using prior versions on this branch upgrade to this version.
Thanks for all the feedback. It is great to see how folks are using the new Groovy 3 features.
Keep the feedback coming!
This release includes 25 bug fixes/improvements as outlined in the changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318123&version=12346991
Sources, convenience binaries, downloadable documentation and an SDK bundle can be found at: https://groovy.apache.org/download.html
We recommend you verify your installation using the information on that page.
Jars are also available within the major binary repositories.
We welcome your help and feedback and in particular want to thank everyone who contributed to this release.
For more information on how to report problems, and to get involved, visit the project website at https://groovy.apache.org/
Best regards,
The Apache Groovy team.
This message and its attachment(s) are intended for the addressee(s) only and should not be read, copied, disclosed, forwarded or relied upon by any person other than the intended addressee(s) without the permission of the sender. If you are not the intended addressee you must not take any action based on this message and its attachment(s) nor must you copy or show them to anyone. Please respond to the sender and ensure that this message and its attachment(s) are deleted.
It is your responsibility to ensure that this message and its attachment(s) are scanned for viruses or other defects. Edinburgh Napier University does not accept liability for any loss or damage which may result from this message or its attachment(s), or for errors or omissions arising after it was sent. Email is not a secure medium. Emails entering Edinburgh Napier University's system are subject to routine monitoring and filtering by Edinburgh Napier University.
Edinburgh Napier University is a registered Scottish charity. Registration number SC018373