Reviewers: Lex, bobv,


Please review this at http://gwt-code-reviews.appspot.com/84801

Affected files:
   user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java


Index: user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java
===================================================================
--- user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java       
 
(revision 6444)
+++ user/src/com/google/gwt/user/server/rpc/impl/SerializabilityUtil.java       
 
(working copy)
@@ -15,6 +15,7 @@
   */
  package com.google.gwt.user.server.rpc.impl;

+import com.google.gwt.user.client.rpc.GwtTransient;
  import com.google.gwt.user.server.rpc.SerializationPolicy;

  import java.io.UnsupportedEncodingException;
@@ -325,6 +326,7 @@
      int fieldModifiers = field.getModifiers();
      return !Modifier.isStatic(fieldModifiers)
          && !Modifier.isTransient(fieldModifiers)
-        && !Modifier.isFinal(fieldModifiers);
+        && !Modifier.isFinal(fieldModifiers)
+        && (field.getAnnotation(GwtTransient.class) == null);
    }
  }



--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to