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

rec pushed a commit to branch 
refactoring/374-serialVersionUID-should-be-present-and-private
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git

commit 3c3bfb6fe68b4a80ec5bfbbd0075704247b61751
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Thu Aug 15 16:44:37 2024 +0200

    Issue #374: serialVersionUID should be present and private
    
    - Added missing serialVersionUID
    - Made serialVersionUID private
---
 .../org/apache/uima/analysis_engine/impl/TaeDescription_impl.java | 2 +-
 .../src/main/java/org/apache/uima/cas/impl/BooleanConstraint.java | 1 +
 .../java/org/apache/uima/cas/impl/FSBooleanConstraintImpl.java    | 1 +
 .../src/main/java/org/apache/uima/cas/impl/PathConstraint.java    | 1 +
 .../org/apache/uima/flow/impl/AnalysisSequenceCapabilityNode.java | 4 +---
 .../org/apache/uima/resource/metadata/impl/AllowedValue_impl.java | 2 +-
 .../org/apache/uima/resource/metadata/impl/Capability_impl.java   | 2 +-
 .../uima/resource/metadata/impl/ConfigurationGroup_impl.java      | 2 +-
 .../metadata/impl/ConfigurationParameterDeclarations_impl.java    | 8 +++++---
 .../metadata/impl/ConfigurationParameterSettings_impl.java        | 2 +-
 .../uima/resource/metadata/impl/ConfigurationParameter_impl.java  | 2 +-
 .../uima/resource/metadata/impl/FeatureDescription_impl.java      | 2 +-
 .../uima/resource/metadata/impl/FsIndexDescription_impl.java      | 2 +-
 .../uima/resource/metadata/impl/FsIndexKeyDescription_impl.java   | 2 +-
 .../apache/uima/resource/metadata/impl/NameValuePair_impl.java    | 2 +-
 .../apache/uima/resource/metadata/impl/ResourceMetaData_impl.java | 2 +-
 .../uima/resource/metadata/impl/SimplePrecondition_impl.java      | 2 +-
 .../apache/uima/resource/metadata/impl/TypeDescription_impl.java  | 2 +-
 .../apache/uima/resource/metadata/impl/TypePriorities_impl.java   | 2 +-
 .../apache/uima/resource/metadata/impl/TypePriorityList_impl.java | 2 +-
 .../uima/resource/metadata/impl/TypeSystemDescription_impl.java   | 2 +-
 .../src/test/java/org/apache/uima/cas/impl/SerDesTstCommon.java   | 2 ++
 .../src/test/java/org/apache/uima/impl/UimaContext_implTest.java  | 2 ++
 .../org/apache/uima/resource/ConfigurableResource_implTest.java   | 2 ++
 .../apache/uima/resource/metadata/impl/TestFruitBagObject.java    | 2 ++
 .../apache/uima/resource/metadata/impl/TestFruitBagObject.java    | 2 ++
 .../src/main/java/org/apache/uima/tools/cvd/AutoFoldingMenu.java  | 2 ++
 27 files changed, 37 insertions(+), 22 deletions(-)

diff --git 
a/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/TaeDescription_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/TaeDescription_impl.java
index 21b1eddff..a81bb5402 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/TaeDescription_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/TaeDescription_impl.java
@@ -30,7 +30,7 @@ import org.apache.uima.resource.metadata.impl.XmlizationInfo;
 @Deprecated
 public class TaeDescription_impl extends AnalysisEngineDescription_impl 
implements TaeDescription {
 
-  static final long serialVersionUID = 7829820134797529630L;
+  private static final long serialVersionUID = 7829820134797529630L;
 
   @Override
   protected XmlizationInfo getXmlizationInfo() {
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/cas/impl/BooleanConstraint.java 
b/uimaj-core/src/main/java/org/apache/uima/cas/impl/BooleanConstraint.java
index 37f0b1087..dcd6d981a 100644
--- a/uimaj-core/src/main/java/org/apache/uima/cas/impl/BooleanConstraint.java
+++ b/uimaj-core/src/main/java/org/apache/uima/cas/impl/BooleanConstraint.java
@@ -31,6 +31,7 @@ import org.apache.uima.cas.FeatureStructure;
  */
 public class BooleanConstraint extends PathConstraint implements 
FSMatchConstraint {
 
+  private static final long serialVersionUID = 1343440948993166178L;
   private final FSBooleanConstraint cons;
 
   BooleanConstraint(ArrayList<String> path, FSBooleanConstraint constraint) {
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/cas/impl/FSBooleanConstraintImpl.java
 
b/uimaj-core/src/main/java/org/apache/uima/cas/impl/FSBooleanConstraintImpl.java
index 710449ffb..e67f8812b 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/cas/impl/FSBooleanConstraintImpl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/cas/impl/FSBooleanConstraintImpl.java
@@ -26,6 +26,7 @@ import org.apache.uima.cas.FSBooleanConstraint;
  */
 public class FSBooleanConstraintImpl implements FSBooleanConstraint {
 
+  private static final long serialVersionUID = -8309465799610643571L;
   private boolean condition = true;
 
   /**
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/cas/impl/PathConstraint.java 
b/uimaj-core/src/main/java/org/apache/uima/cas/impl/PathConstraint.java
index 6c385672a..08246a3e0 100644
--- a/uimaj-core/src/main/java/org/apache/uima/cas/impl/PathConstraint.java
+++ b/uimaj-core/src/main/java/org/apache/uima/cas/impl/PathConstraint.java
@@ -28,6 +28,7 @@ import org.apache.uima.cas.FSMatchConstraint;
  */
 abstract class PathConstraint implements FSMatchConstraint {
 
+  private static final long serialVersionUID = -866548380590006704L;
   protected ArrayList<String> featNames;
 
   protected PathConstraint() {
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/flow/impl/AnalysisSequenceCapabilityNode.java
 
b/uimaj-core/src/main/java/org/apache/uima/flow/impl/AnalysisSequenceCapabilityNode.java
index 63f903c38..03be23e6c 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/flow/impl/AnalysisSequenceCapabilityNode.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/flow/impl/AnalysisSequenceCapabilityNode.java
@@ -29,12 +29,10 @@ import org.apache.uima.resource.metadata.Capability;
  * {@link CapabilityLanguageFlowObject}. A 
<code>AnalysisSequenceCapabilityNode</code> has a
  * <code>AnalysisEngine</code>, a <code>ResultSpecification</code> which 
should be processed from
  * the <code>AnalysisEngine</code>. Also a 
<code>AnalysisSequenceCapabilityNode</code> has a
- * {@link ResultSpecification} which inculdes the capabilities of the 
<code>AnalysisEngine</code>.
+ * {@link ResultSpecification} which includes the capabilities of the 
<code>AnalysisEngine</code>.
  * 
  */
 public class AnalysisSequenceCapabilityNode implements Cloneable {
-  private static final long serialVersionUID = -1471125199227401514L;
-
   /**
    * The reference to the AnalysisEngine to be executed at this point in the 
sequence. If this is
    * null, the Key should be used to find the AnalysisEngine. This field is 
transient and so does
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/AllowedValue_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/AllowedValue_impl.java
index d22eb4cf5..eefcbffa1 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/AllowedValue_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/AllowedValue_impl.java
@@ -28,7 +28,7 @@ import org.apache.uima.resource.metadata.AllowedValue;
  */
 public class AllowedValue_impl extends MetaDataObject_impl implements 
AllowedValue {
 
-  static final long serialVersionUID = -3463916068572525348L;
+  private static final long serialVersionUID = -3463916068572525348L;
 
   /** The allowed value string. */
   private String mString;
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/Capability_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/Capability_impl.java
index 2132ccea1..7a9b17dd1 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/Capability_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/Capability_impl.java
@@ -38,7 +38,7 @@ import org.apache.uima.util.impl.Constants;
  */
 public class Capability_impl extends MetaDataObject_impl implements Capability 
{
 
-  static final long serialVersionUID = -2821073595288674925L;
+  private static final long serialVersionUID = -2821073595288674925L;
 
   private final static TypeOrFeature[] EMPTY_TYPE_OR_FEATURE_ARRAY = new 
TypeOrFeature[0];
 
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationGroup_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationGroup_impl.java
index ab3dd28ba..f919eff92 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationGroup_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationGroup_impl.java
@@ -38,7 +38,7 @@ import org.xml.sax.helpers.AttributesImpl;
  */
 public class ConfigurationGroup_impl extends MetaDataObject_impl implements 
ConfigurationGroup {
 
-  static final long serialVersionUID = 4220504881786100821L;
+  private static final long serialVersionUID = 4220504881786100821L;
 
   /**
    * Group names.
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterDeclarations_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterDeclarations_impl.java
index 070e2007a..40a34be60 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterDeclarations_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterDeclarations_impl.java
@@ -42,7 +42,7 @@ import org.xml.sax.helpers.AttributesImpl;
 public class ConfigurationParameterDeclarations_impl extends 
MetaDataObject_impl
         implements ConfigurationParameterDeclarations {
 
-  static final long serialVersionUID = -2248322904617280983L;
+  private static final long serialVersionUID = -2248322904617280983L;
 
   static final ConfigurationGroup[] EMPTY_CONFIG_GROUP_ARRAY = new 
ConfigurationGroup[0];
 
@@ -172,8 +172,9 @@ public class ConfigurationParameterDeclarations_impl 
extends MetaDataObject_impl
         for (int i = 0; i < groups.length; i++) {
           ConfigurationParameter[] paramsInGroup = 
groups[i].getConfigurationParameters();
           p = _getConfigurationParameter(paramsInGroup, aParamName);
-          if (p != null)
+          if (p != null) {
             break;
+          }
         }
       }
       return p;
@@ -297,8 +298,9 @@ public class ConfigurationParameterDeclarations_impl 
extends MetaDataObject_impl
           String aName) {
     if (aParams != null) {
       for (int i = 0; i < aParams.length; i++) {
-        if (aName.equals(aParams[i].getName()))
+        if (aName.equals(aParams[i].getName())) {
           return aParams[i];
+        }
       }
     }
     return null;
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterSettings_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterSettings_impl.java
index ebabc6ddc..c966b008f 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterSettings_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameterSettings_impl.java
@@ -48,7 +48,7 @@ import org.xml.sax.SAXException;
 public class ConfigurationParameterSettings_impl extends MetaDataObject_impl
         implements ConfigurationParameterSettings {
 
-  static final long serialVersionUID = 3476535733588304983L;
+  private static final long serialVersionUID = 3476535733588304983L;
 
   static final NameValuePair[] EMPTY_NAME_VALUE_PAIR_ARRAY = new 
NameValuePair[0];
 
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameter_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameter_impl.java
index 8efb205e1..fce324a14 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameter_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ConfigurationParameter_impl.java
@@ -41,7 +41,7 @@ import org.w3c.dom.NodeList;
 public class ConfigurationParameter_impl extends MetaDataObject_impl
         implements ConfigurationParameter {
 
-  static final long serialVersionUID = 4234432343384779535L;
+  private static final long serialVersionUID = 4234432343384779535L;
 
   /** Name of this Configuration Parameter. */
   private String mName;
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FeatureDescription_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FeatureDescription_impl.java
index 979204005..d62bccf68 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FeatureDescription_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FeatureDescription_impl.java
@@ -28,7 +28,7 @@ import org.apache.uima.resource.metadata.FeatureDescription;
  */
 public class FeatureDescription_impl extends MetaDataObject_impl implements 
FeatureDescription {
 
-  static final long serialVersionUID = 3661516916992500406L;
+  private static final long serialVersionUID = 3661516916992500406L;
 
   /** Feature name. */
   private String mName;
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexDescription_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexDescription_impl.java
index 735786c23..78179dc0a 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexDescription_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexDescription_impl.java
@@ -29,7 +29,7 @@ import 
org.apache.uima.resource.metadata.FsIndexKeyDescription;
  */
 public class FsIndexDescription_impl extends MetaDataObject_impl implements 
FsIndexDescription {
 
-  static final long serialVersionUID = 8939000196947456114L;
+  private static final long serialVersionUID = 8939000196947456114L;
 
   static final FsIndexKeyDescription[] EMPTY_FS_INDEX_KEY_DESCRIPTION_ARRAY = 
new FsIndexKeyDescription[0];
 
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexKeyDescription_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexKeyDescription_impl.java
index ebeb9af15..b2064d245 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexKeyDescription_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/FsIndexKeyDescription_impl.java
@@ -35,7 +35,7 @@ import org.xml.sax.helpers.AttributesImpl;
 public class FsIndexKeyDescription_impl extends MetaDataObject_impl
         implements FsIndexKeyDescription {
 
-  static final long serialVersionUID = -4015997042353963398L;
+  private static final long serialVersionUID = -4015997042353963398L;
 
   /**
    * String representations of comparator values used in XML import/export.
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/NameValuePair_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/NameValuePair_impl.java
index 009697021..4c7597eba 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/NameValuePair_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/NameValuePair_impl.java
@@ -28,7 +28,7 @@ import org.apache.uima.resource.metadata.NameValuePair;
  */
 public class NameValuePair_impl extends MetaDataObject_impl implements 
NameValuePair {
 
-  static final long serialVersionUID = -1806648654924417387L;
+  private static final long serialVersionUID = -1806648654924417387L;
 
   /** Name */
   private String mName;
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ResourceMetaData_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ResourceMetaData_impl.java
index db86b2567..36598a2e2 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ResourceMetaData_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/ResourceMetaData_impl.java
@@ -46,7 +46,7 @@ import org.w3c.dom.Element;
 
 public class ResourceMetaData_impl extends MetaDataObject_impl implements 
ResourceMetaData {
 
-  static final long serialVersionUID = 3408359518094534817L;
+  private static final long serialVersionUID = 3408359518094534817L;
 
   /** UUID of the Resource */
   private String mUUID;
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/SimplePrecondition_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/SimplePrecondition_impl.java
index 33bd5802e..cba9d2d77 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/SimplePrecondition_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/SimplePrecondition_impl.java
@@ -32,7 +32,7 @@ import org.apache.uima.resource.metadata.SimplePrecondition;
  */
 public class SimplePrecondition_impl extends MetaDataObject_impl implements 
SimplePrecondition {
 
-  static final long serialVersionUID = -3736364411654445630L;
+  private static final long serialVersionUID = -3736364411654445630L;
 
   /**
    * Value to compare against the feature.
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeDescription_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeDescription_impl.java
index eb265c5dc..f77cfb383 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeDescription_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeDescription_impl.java
@@ -31,7 +31,7 @@ import org.apache.uima.resource.metadata.TypeDescription;
  */
 public class TypeDescription_impl extends MetaDataObject_impl implements 
TypeDescription {
 
-  static final long serialVersionUID = 7505580429981863281L;
+  private static final long serialVersionUID = 7505580429981863281L;
 
   static final private FeatureDescription[] EMPTY_FEAT_DESC_ARRAY = new 
FeatureDescription[0];
 
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorities_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorities_impl.java
index f36fd9a2a..7c4495446 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorities_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorities_impl.java
@@ -38,7 +38,7 @@ import org.xml.sax.SAXException;
  */
 public class TypePriorities_impl extends MetaDataObject_impl implements 
TypePriorities {
 
-  static final long serialVersionUID = -4773863151055424438L;
+  private static final long serialVersionUID = -4773863151055424438L;
 
   private volatile String mName;
 
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorityList_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorityList_impl.java
index 3835f6710..712e6a416 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorityList_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypePriorityList_impl.java
@@ -31,7 +31,7 @@ import org.apache.uima.resource.metadata.TypePriorityList;
  */
 public class TypePriorityList_impl extends MetaDataObject_impl implements 
TypePriorityList {
 
-  static final long serialVersionUID = 4700170375564691096L;
+  private static final long serialVersionUID = 4700170375564691096L;
 
   private List<String> mTypeNames = new ArrayList<>();
 
diff --git 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeSystemDescription_impl.java
 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeSystemDescription_impl.java
index e7bd3bd64..0e32dd796 100644
--- 
a/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeSystemDescription_impl.java
+++ 
b/uimaj-core/src/main/java/org/apache/uima/resource/metadata/impl/TypeSystemDescription_impl.java
@@ -38,7 +38,7 @@ import org.apache.uima.util.InvalidXMLException;
 public class TypeSystemDescription_impl extends MetaDataObject_impl
         implements TypeSystemDescription {
 
-  static final long serialVersionUID = -3372766232454730201L;
+  private static final long serialVersionUID = -3372766232454730201L;
 
   private String mName;
 
diff --git 
a/uimaj-core/src/test/java/org/apache/uima/cas/impl/SerDesTstCommon.java 
b/uimaj-core/src/test/java/org/apache/uima/cas/impl/SerDesTstCommon.java
index f11c51105..6b42960c8 100644
--- a/uimaj-core/src/test/java/org/apache/uima/cas/impl/SerDesTstCommon.java
+++ b/uimaj-core/src/test/java/org/apache/uima/cas/impl/SerDesTstCommon.java
@@ -59,6 +59,8 @@ public abstract class SerDesTstCommon {
   //@formatter:on
   class MyRandom extends Random {
 
+    private static final long serialVersionUID = 2168010833123875311L;
+
     @Override
     public int nextInt(int n) {
       int r = usePrevData ? readNextSavedInt() : super.nextInt(n);
diff --git 
a/uimaj-core/src/test/java/org/apache/uima/impl/UimaContext_implTest.java 
b/uimaj-core/src/test/java/org/apache/uima/impl/UimaContext_implTest.java
index 7c51b9cf3..b9608ff27 100644
--- a/uimaj-core/src/test/java/org/apache/uima/impl/UimaContext_implTest.java
+++ b/uimaj-core/src/test/java/org/apache/uima/impl/UimaContext_implTest.java
@@ -865,6 +865,8 @@ public class UimaContext_implTest {
 }
 
 class MyTestSpecifier extends ResourceCreationSpecifier_impl {
+  private static final long serialVersionUID = 5299829144240029297L;
+
   public MyTestSpecifier() {
     setMetaData(new ResourceMetaData_impl());
   }
diff --git 
a/uimaj-core/src/test/java/org/apache/uima/resource/ConfigurableResource_implTest.java
 
b/uimaj-core/src/test/java/org/apache/uima/resource/ConfigurableResource_implTest.java
index be76991df..4c0295b3f 100644
--- 
a/uimaj-core/src/test/java/org/apache/uima/resource/ConfigurableResource_implTest.java
+++ 
b/uimaj-core/src/test/java/org/apache/uima/resource/ConfigurableResource_implTest.java
@@ -301,6 +301,8 @@ class MyTestResource extends ConfigurableResource_ImplBase {
 }
 
 class MyTestSpecifier extends ResourceCreationSpecifier_impl {
+  private static final long serialVersionUID = 3128559748798504638L;
+
   public MyTestSpecifier() {
     setMetaData(new ResourceMetaData_impl());
   }
diff --git 
a/uimaj-core/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
 
b/uimaj-core/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
index ee290c206..a6c4ff3e7 100644
--- 
a/uimaj-core/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
+++ 
b/uimaj-core/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
@@ -27,6 +27,8 @@ import java.util.Set;
  */
 public class TestFruitBagObject extends MetaDataObject_impl {
 
+  private static final long serialVersionUID = 5048321235384115244L;
+
   static final private XmlizationInfo XMLIZATION_INFO = new 
XmlizationInfo("fruitBag",
           new PropertyXmlInfo[] { new PropertyXmlInfo("fruits") });
 
diff --git 
a/uimaj-json/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
 
b/uimaj-json/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
index ee290c206..a6c4ff3e7 100644
--- 
a/uimaj-json/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
+++ 
b/uimaj-json/src/test/java/org/apache/uima/resource/metadata/impl/TestFruitBagObject.java
@@ -27,6 +27,8 @@ import java.util.Set;
  */
 public class TestFruitBagObject extends MetaDataObject_impl {
 
+  private static final long serialVersionUID = 5048321235384115244L;
+
   static final private XmlizationInfo XMLIZATION_INFO = new 
XmlizationInfo("fruitBag",
           new PropertyXmlInfo[] { new PropertyXmlInfo("fruits") });
 
diff --git 
a/uimaj-tools/src/main/java/org/apache/uima/tools/cvd/AutoFoldingMenu.java 
b/uimaj-tools/src/main/java/org/apache/uima/tools/cvd/AutoFoldingMenu.java
index 48e4b309d..5f8b0b2e0 100644
--- a/uimaj-tools/src/main/java/org/apache/uima/tools/cvd/AutoFoldingMenu.java
+++ b/uimaj-tools/src/main/java/org/apache/uima/tools/cvd/AutoFoldingMenu.java
@@ -30,6 +30,8 @@ import javax.swing.JMenuItem;
  */
 public class AutoFoldingMenu extends JMenu {
 
+  private static final long serialVersionUID = 7077427321467278198L;
+
   /** The Constant DEFAULT_MENU_SIZE. */
   public static final int DEFAULT_MENU_SIZE = 12;
 

Reply via email to