After 16+ months of on-and-off development, ClientBundle (nee ImmutableResourceBundle) is moving to GWT trunk.
$ find user/src/com/google/gwt/resources/ user/test/com/google/gwt/resources/ -name *.java | xargs wc | grep total 9871 34391 317990 total The com.google.gwt.resources.Resources module is not included from User by default, so this commit should be a no-op for those tracking GWT and incubator trunk. Note also that some non-trivial API changes have occurred, includes renames and removal of methods marked as deprecated. The initial add at r5083 includes the following resource types: - CssResource - DataResource - ExternalTextResource - GwtCreateResource - ImageResource - TextResource TODO in priority order: - Move StyleInjector as a separate commit. - Which package is most appropriate? - Deprecate incubator versions and provide transition documentation. - A very rough guide to changes is here http://code.google.com/p/google-web-toolkit/wiki/ClientBundle - Deprecate ImageBundle with replacement. - Begin switching gwt.user and sample apps to ClientBundle -- Bob Vawter Google Web Toolkit Team --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---