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