You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2020/04/04 11:55:11 UTC

[groovy-website] branch asf-site updated (b53e9f3 -> 757b15c)

This is an automated email from the ASF dual-hosted git repository.

paulk pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git.


    from b53e9f3  add latest windows installers
     new 0718fb1  prepare release notes for next release
     new 757b15c  GROOVY-9495: groovy.transform.NullCheck not mentioned in release notes or language documentation

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 site/src/site/releasenotes/groovy-3.0.adoc | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)


[groovy-website] 02/02: GROOVY-9495: groovy.transform.NullCheck not mentioned in release notes or language documentation

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git

commit 757b15c8274be76a51e7ebfface95ccaf6b7c706
Author: Paul King <pa...@asert.com.au>
AuthorDate: Sat Apr 4 21:18:08 2020 +1000

    GROOVY-9495: groovy.transform.NullCheck not mentioned in release notes or language documentation
---
 site/src/site/releasenotes/groovy-3.0.adoc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/site/src/site/releasenotes/groovy-3.0.adoc b/site/src/site/releasenotes/groovy-3.0.adoc
index 49ea5a6..866fc21 100644
--- a/site/src/site/releasenotes/groovy-3.0.adoc
+++ b/site/src/site/releasenotes/groovy-3.0.adoc
@@ -609,6 +609,12 @@ assert newYear - xmas == 7 // a week apart
 [[Groovy3.0releasenotes-Miscimprovements]]
 == Miscellaneous improvements
 
+=== @NullCheck AST transformation
+
+Allows null checking guards to be automatically added to methods or constructors
+which ensure all parameters are supplied with non-null values
+(link:https://issues.apache.org/jira/browse/GROOVY-8935[GROOVY-8935]).
+
 === Embedded Groovydoc
 
 You can now embed Groovydoc comments in various ways:


[groovy-website] 01/02: prepare release notes for next release

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git

commit 0718fb1f67496da10284c1edfec39e027a674d26
Author: Paul King <pa...@asert.com.au>
AuthorDate: Sat Apr 4 21:17:55 2020 +1000

    prepare release notes for next release
---
 site/src/site/releasenotes/groovy-3.0.adoc | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/site/src/site/releasenotes/groovy-3.0.adoc b/site/src/site/releasenotes/groovy-3.0.adoc
index 1d2ee4c..49ea5a6 100644
--- a/site/src/site/releasenotes/groovy-3.0.adoc
+++ b/site/src/site/releasenotes/groovy-3.0.adoc
@@ -843,6 +843,17 @@ You may now need to add an extra `@Grab` in certain scripts.
 
 Groovy 3.0 requires JDK9+ to build and JDK8 is the minimum version of the JRE that we support.
 
+[[Groovy3.0releasenotes-3.0.1]]
+== Addendum for 3.0.1
+
+JUnit 3 users using the `@NotYetImplemented` annotation should consider one of the following:
+
+* Stick with the legacy/deprecated `@groovy.transform.NotYetImplemented` annotation
+* If using the now recommended `@groovy.test.NotYetImplemented` annotation, use the `exception=junit.framework.AssertionFailedError` annotation attribute
+* Consider upgrading to JUnit 4 or 5
+
+For further details see (link:https://issues.apache.org/jira/browse/GROOVY-9492[GROOVY-9492]).
+
 [[Groovy3.0releasenotes-Moreinformation]]
 == More information