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


The following commit(s) were added to refs/heads/master by this push:
     new 86fb60d  Add `serialVersionUID` to `Serializable` classes
86fb60d is described below

commit 86fb60d1f63c7d8040dc2fe6fe6595eb1106498d
Author: Daniel Sun <[email protected]>
AuthorDate: Sun Dec 19 20:18:15 2021 +0800

    Add `serialVersionUID` to `Serializable` classes
---
 .../apache/groovy/ginq/provider/collection/runtime/NamedRecord.groovy    | 1 +
 .../org/apache/groovy/ginq/provider/collection/runtime/NamedTuple.groovy | 1 +
 .../apache/groovy/ginq/provider/collection/runtime/SourceRecord.groovy   | 1 +
 3 files changed, 3 insertions(+)

diff --git 
a/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedRecord.groovy
 
b/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedRecord.groovy
index a442eb8..d8730bf 100644
--- 
a/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedRecord.groovy
+++ 
b/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedRecord.groovy
@@ -29,6 +29,7 @@ import groovy.transform.stc.POJO
 @POJO
 @CompileStatic
 class NamedRecord<E, T> extends NamedTuple<E> {
+    private static final long serialVersionUID = -2554041223576761912L
     private SourceRecord<T> sourceRecord
     private final List<String> aliasList
 
diff --git 
a/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedTuple.groovy
 
b/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedTuple.groovy
index e9c47d6..b906279 100644
--- 
a/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedTuple.groovy
+++ 
b/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/NamedTuple.groovy
@@ -32,6 +32,7 @@ import groovy.transform.stc.POJO
 @POJO
 @CompileStatic
 class NamedTuple<E> extends Tuple<E> {
+    private static final long serialVersionUID = -5067092453136522209L
     private final Map<String, E> data = new LinkedHashMap<>()
 
     NamedTuple(List<E> elementList, List<String> nameList) {
diff --git 
a/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/SourceRecord.groovy
 
b/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/SourceRecord.groovy
index 5bd789d..12862cf 100644
--- 
a/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/SourceRecord.groovy
+++ 
b/subprojects/groovy-ginq/src/main/groovy/org/apache/groovy/ginq/provider/collection/runtime/SourceRecord.groovy
@@ -31,6 +31,7 @@ import groovy.transform.stc.POJO
 @POJO
 @CompileStatic
 class SourceRecord<T> implements Serializable {
+    private static final long serialVersionUID = -6321206176010272639L
     private static final String ALL = '*'
     private final T sourceRecord
     private final List<String> aliasList

Reply via email to