The mix of explicit vs. implicit dependency tracking is confusing.  You
have an explicit requirements.addConfigurationProperty(), but the
@Source-file tracking is implicit via
ResourceContext.getResourcesForMethod().

The SupportsGeneratorResourceCaching interface makes sense, but the
HasFindableResourceDependencies smells.  Would the HFRD interface be
necessary if URL dependencies were tracked explicitly?

Where's the escape hatch for staleness, say if an RG wanted to depend on
an arbitrary external resource?

http://gwt-code-reviews.appspot.com/1236801/show

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

Reply via email to