Reviewers: cromwellian, rjrjr,
Message:
I realized that the server never actually sends diffs, it just sends a
current snapshot of value fields, plus with() references for the return
object. The problem just boils downs to ensuring that a canonical
entity is used when constructing the return-object graph.
Description:
Fix ROO-1488 where forward references were not correctly resolved.
Patch by: cromwellian, bobv
Review by: bobv, cromwellian
Please review this at http://gwt-code-reviews.appspot.com/958801/show
Affected files:
M
user/src/com/google/gwt/requestfactory/client/impl/AbstractRequestContext.java
M user/src/com/google/gwt/requestfactory/client/impl/EntityCodex.java
M user/test/com/google/gwt/requestfactory/client/RequestFactoryTest.java
M user/test/com/google/gwt/requestfactory/server/SimpleFoo.java
M user/test/com/google/gwt/requestfactory/shared/SimpleFooRequest.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors