LGTM

On Thu, Mar 3, 2011 at 10:52 AM, <b...@google.com> wrote:

> Reviewers: rjrjr,
>
> Description:
> Use RequestContext-local AutoBeanFactory.
> Fix unmade change due to branch merge problem.
> Patch by: bobv
> Review by: rjrjr
>
>
> Please review this at http://gwt-code-reviews.appspot.com/1368805/
>
> Affected files:
>  M
> user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java
>
>
> Index:
> user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java
> ===================================================================
> ---
> user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java
>      (revision 9792)
> +++
> user/src/com/google/gwt/requestfactory/shared/impl/AbstractRequestContext.java
>      (working copy)
> @@ -180,8 +180,8 @@
>       if (obj == null) {
>         return LazySplittable.NULL;
>       } else if (obj.getClass().isEnum()
> -          && getRequestFactory().getAutoBeanFactory() instanceof EnumMap)
> {
> -        value = ValueCodex.encode(((EnumMap)
> getRequestFactory().getAutoBeanFactory()).getToken((Enum<?>) obj));
> +          && getAutoBeanFactory() instanceof EnumMap) {
> +        value = ValueCodex.encode(((EnumMap)
> getAutoBeanFactory()).getToken((Enum<?>) obj));
>       } else if (ValueCodex.canDecode(obj.getClass())) {
>         value = ValueCodex.encode(obj);
>       } else {
> @@ -525,7 +525,7 @@
>       if (previous == null) {
>         // Compare to empty object
>         Class<?> proxyClass = stableId(bean).getProxyClass();
> -        previous =
> getRequestFactory().getAutoBeanFactory().create(proxyClass);
> +        previous = getAutoBeanFactory().create(proxyClass);
>       }
>       if (!AutoBeanUtils.diff(previous, bean).isEmpty()) {
>         return true;
>
>
>

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

Reply via email to