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 2023/10/03 10:32:34 UTC
[groovy] 03/07: GROOVY-9801: add default methods to stub generation
This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 3f06e156473edba8a243270033c3bceb2aa24250
Author: Jochen Theodorou <bl...@gmx.org>
AuthorDate: Mon Sep 11 16:00:51 2023 +0200
GROOVY-9801: add default methods to stub generation
---
src/main/java/org/codehaus/groovy/tools/javac/JavaStubGenerator.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/main/java/org/codehaus/groovy/tools/javac/JavaStubGenerator.java b/src/main/java/org/codehaus/groovy/tools/javac/JavaStubGenerator.java
index 2bd8fd4126..d8253c2f96 100644
--- a/src/main/java/org/codehaus/groovy/tools/javac/JavaStubGenerator.java
+++ b/src/main/java/org/codehaus/groovy/tools/javac/JavaStubGenerator.java
@@ -729,6 +729,9 @@ public class JavaStubGenerator {
printModifiers(out, flags);
}
+ if (methodNode.isDefault()) {
+ out.print("default ");
+ }
printTypeParameters(out, methodNode.getGenericsTypes());
out.print(" ");
printType(out, methodNode.getReturnType());