You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2013/07/18 15:41:37 UTC

svn commit: r1504463 - in /cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2: client-subclass.vm singleclass.vm subclass.vm superclass.vm

Author: aadamchik
Date: Thu Jul 18 13:41:36 2013
New Revision: 1504463

URL: http://svn.apache.org/r1504463
Log:
CAY-1851 Generate default serialVersionUID for generated java classes to avoid eclipse warnings

Modified:
    cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-subclass.vm
    cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/singleclass.vm
    cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/subclass.vm
    cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/superclass.vm

Modified: cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-subclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-subclass.vm?rev=1504463&r1=1504462&r2=1504463&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-subclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-subclass.vm Thu Jul 18 13:41:36 2013
@@ -44,6 +44,8 @@ ${importUtils.generate()}
  */
 public#if("true" == "${object.getIsAbstract()}") abstract#end class ${subClassName} extends ${superClassName} {
 
+     private static final long serialVersionUID = 1L; 
+     
 ##callback methods
 #foreach( $cbname in ${entityUtils.callbackNames})
     @Override

Modified: cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/singleclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/singleclass.vm?rev=1504463&r1=1504462&r2=1504463&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/singleclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/singleclass.vm Thu Jul 18 13:41:36 2013
@@ -50,6 +50,8 @@ ${importUtils.generate()}
 
 public#if("true" == "${object.getIsAbstract()}") abstract#end class ${subClassName} extends ${baseClassName} {
 
+    private static final long serialVersionUID = 1L; 
+     
 ## Create property names
 #foreach( $attr in ${object.DeclaredAttributes} )
     @Deprecated

Modified: cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/subclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/subclass.vm?rev=1504463&r1=1504462&r2=1504463&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/subclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/subclass.vm Thu Jul 18 13:41:36 2013
@@ -34,6 +34,8 @@ ${importUtils.generate()}
 
 public#if("true" == "${object.getIsAbstract()}") abstract#end class ${subClassName} extends ${superClassName} {
 
+    private static final long serialVersionUID = 1L; 
+
 ##callbacks
 #foreach($cbname in ${entityUtils.callbackNames})
     @Override

Modified: cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/superclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/superclass.vm?rev=1504463&r1=1504462&r2=1504463&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/superclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/superclass.vm Thu Jul 18 13:41:36 2013
@@ -55,6 +55,8 @@ ${importUtils.generate()}
  */
 public abstract class ${superClassName} extends ${baseClassName} {
 
+    private static final long serialVersionUID = 1L; 
+
 ## Create property names
 #foreach( $attr in ${object.DeclaredAttributes} )
     @Deprecated