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/12/20 08:48:01 UTC
[groovy] branch master updated: GROOVY-9868: DGM methods via
dgminfo not enabled for int[][], long[][], double[][]
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
The following commit(s) were added to refs/heads/master by this push:
new cf3579e GROOVY-9868: DGM methods via dgminfo not enabled for int[][], long[][], double[][]
cf3579e is described below
commit cf3579eee33b8b588838dad50b62165b3aa21739
Author: Paul King <pa...@asert.com.au>
AuthorDate: Sun Dec 20 18:47:50 2020 +1000
GROOVY-9868: DGM methods via dgminfo not enabled for int[][], long[][], double[][]
---
src/main/java/org/codehaus/groovy/reflection/GeneratedMetaMethod.java | 1 +
src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/main/java/org/codehaus/groovy/reflection/GeneratedMetaMethod.java b/src/main/java/org/codehaus/groovy/reflection/GeneratedMetaMethod.java
index d7e7c64..f373e1c 100644
--- a/src/main/java/org/codehaus/groovy/reflection/GeneratedMetaMethod.java
+++ b/src/main/java/org/codehaus/groovy/reflection/GeneratedMetaMethod.java
@@ -126,6 +126,7 @@ public abstract class GeneratedMetaMethod extends MetaMethod {
boolean[].class, char[].class, byte[].class, short[].class,
int[].class, long[].class, double[].class, float[].class,
+ int[][].class, long[][].class, double[][].class,
Object[].class, String[].class, Class[].class, Byte[].class, CharSequence[].class,
};
diff --git a/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java b/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java
index 78cc345..2b16562 100644
--- a/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java
+++ b/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java
@@ -5218,7 +5218,7 @@ public class DefaultGroovyMethods extends DefaultGroovyMethodsSupport {
* A transpose method for 2D int arrays.
* <p>
* Example usage:
- * <pre class="FIXME_groovyTestCase">
+ * <pre class="groovyTestCase">
* int[][] nums = [[10, 15, 20], [30, 35, 40]]
* int[][] expected = [[10, 30], [15, 35], [20, 40]]
* assert nums.transpose() == expected