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

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

commit 90b8d7310eec6e9797ab635b3797000bf0da0460
Author: Paul King <[email protected]>
AuthorDate: Fri Apr 29 09:09:01 2022 +1000

    GROOVY-10609: The default equals and hashCode implementations for emulated 
records don't have the pojo flag set for generation
---
 .../org/codehaus/groovy/transform/RecordTypeASTTransformation.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/src/main/java/org/codehaus/groovy/transform/RecordTypeASTTransformation.java 
b/src/main/java/org/codehaus/groovy/transform/RecordTypeASTTransformation.java
index e1bf2313c2..a4feebbdcd 100644
--- 
a/src/main/java/org/codehaus/groovy/transform/RecordTypeASTTransformation.java
+++ 
b/src/main/java/org/codehaus/groovy/transform/RecordTypeASTTransformation.java
@@ -207,7 +207,7 @@ public class RecordTypeASTTransformation extends 
AbstractASTTransformation imple
             } else {
                 ToStringASTTransformation.createToString(cNode, false, false, 
null,
                         null, true, false, false, true,
-                        false, false, false, false, false,
+                        false, false, false, false, true,
                         new String[]{"[", "]", "=", ", "});
             }
         }
@@ -217,8 +217,8 @@ public class RecordTypeASTTransformation extends 
AbstractASTTransformation imple
                 createRecordEquals(cNode);
                 createRecordHashCode(cNode);
             } else {
-                EqualsAndHashCodeASTTransformation.createEquals(cNode, false, 
false, false, null, null);
-                EqualsAndHashCodeASTTransformation.createHashCode(cNode, 
false, false, false, null, null);
+                EqualsAndHashCodeASTTransformation.createEquals(cNode, false, 
false, false, null, null, false, false, true);
+                EqualsAndHashCodeASTTransformation.createHashCode(cNode, 
false, false, false, null, null, false, false, true);
             }
         }
 

Reply via email to