Revision: 10105
Author:   gwt.mirror...@gmail.com
Date:     Thu Apr 28 10:23:18 2011
Log:      Moving back missing clauses from previous changes.

Review at http://gwt-code-reviews.appspot.com/1425812

http://code.google.com/p/google-web-toolkit/source/detail?r=10105

Modified:
 /trunk/user/src/com/google/gwt/uibinder/rebind/AbstractFieldWriter.java
 /trunk/user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java

=======================================
--- /trunk/user/src/com/google/gwt/uibinder/rebind/AbstractFieldWriter.java Thu Apr 28 03:49:08 2011 +++ /trunk/user/src/com/google/gwt/uibinder/rebind/AbstractFieldWriter.java Thu Apr 28 10:23:18 2011
@@ -208,7 +208,8 @@

     w.newline();
     w.write("/**");
-    w.write(" * Getter for %s called %s times.", name, getterCount);
+    w.write(" * Getter for %s called %s times. Build precedence: %s.",
+        name, getterCount, getBuildPrecedence());
     w.write(" */");
     if (getterCount > 1) {
       w.write("private %1$s %2$s;", getQualifiedSourceName(), name);
=======================================
--- /trunk/user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java Thu Apr 28 09:13:20 2011 +++ /trunk/user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java Thu Apr 28 10:23:18 2011
@@ -1101,6 +1101,8 @@
       for (ImplicitCssResource css : bundleClass.getCssMethods()) {
         String fieldName = css.getName();
         FieldWriter cssField = fieldManager.require(fieldName);
+        cssField.addStatement("%s.ensureInjected();", fieldName);
+ cssField.setBuildPrecedence(Integer.MAX_VALUE - 1); // must be just below its bundle.
       }
       writeBinderForAttachableStrategy(niceWriter, rootField);
     } else {

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

Reply via email to