You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2019/12/13 05:56:50 UTC
[groovy] 02/02: Mark `GeneratedClosure` and `GeneratedLambda` as
`Internal`
This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit bb70c2986d2590405391f399f228a8cb1c6cb580
Author: Daniel.Sun <re...@hotmail.com>
AuthorDate: Fri Dec 13 12:30:24 2019 +0800
Mark `GeneratedClosure` and `GeneratedLambda` as `Internal`
---
src/main/java/org/codehaus/groovy/runtime/GeneratedClosure.java | 3 +++
src/main/java/org/codehaus/groovy/runtime/GeneratedLambda.java | 3 +++
2 files changed, 6 insertions(+)
diff --git a/src/main/java/org/codehaus/groovy/runtime/GeneratedClosure.java b/src/main/java/org/codehaus/groovy/runtime/GeneratedClosure.java
index efcfb5e..9a4745a 100644
--- a/src/main/java/org/codehaus/groovy/runtime/GeneratedClosure.java
+++ b/src/main/java/org/codehaus/groovy/runtime/GeneratedClosure.java
@@ -18,6 +18,8 @@
*/
package org.codehaus.groovy.runtime;
+import groovy.transform.Internal;
+
/**
* Marker interface to identify closures generated by the groovy compiler.
* For internal use only!
@@ -25,4 +27,5 @@ package org.codehaus.groovy.runtime;
* @since 1.5
* @see org.codehaus.groovy.runtime.metaclass.ClosureMetaClass
*/
+@Internal
public interface GeneratedClosure {}
diff --git a/src/main/java/org/codehaus/groovy/runtime/GeneratedLambda.java b/src/main/java/org/codehaus/groovy/runtime/GeneratedLambda.java
index 0a74b99..bf02016 100644
--- a/src/main/java/org/codehaus/groovy/runtime/GeneratedLambda.java
+++ b/src/main/java/org/codehaus/groovy/runtime/GeneratedLambda.java
@@ -19,10 +19,13 @@
package org.codehaus.groovy.runtime;
+import groovy.transform.Internal;
+
/**
* Marker interface to identify lambda generated by the groovy compiler.
* For internal use only!
*
* @since 3.0.0
*/
+@Internal
public interface GeneratedLambda { }