On Friday, October 5, 2012 3:28:51 PM UTC+2, Abraham Lin wrote: > > Add the root of your super-source folder as a source folder (right-click > the folder, open the "Build Path" submenu, and click "Use as Source > Folder"). Eclipse should automatically make the necessary modifications to > the parent source folder, but you might want to check to make sure.
Don't do that: Eclipse will then compile you super-source and you then risk making your non-client code using those classes fail (unit-tests, server-side, etc.) To only get rid of the warnings, right-click on the super-source "package" and chose Build Path → Exclude. Or move the super-source into a sibling folder hierarchy that you do not import as a Source Folder in Eclipse but only as a Folder (this is the approach taken by GWT itself: "src/" contains code to be compiled, "super/" contain super-source, e.g. src/com/google/gwt/core/client/impl/WeakMapping.java<http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/core/client/impl/WeakMapping.java>vs. super/com/google/gwt/core/translatable/com/google/gwt/core/client/impl/WeakMapping.java<http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/super/com/google/gwt/core/translatable/com/google/gwt/core/client/impl/WeakMapping.java> – a mix of both approaches actually, as newer modules such as com.google.gwt.regexp use a "super" subfolder in the "src/" branch) And if you want the "full power" of Eclipse for super-source classes, then create another Eclipse project where you import the super-source folder as a Source Folder (again, that's what GWT does: http://code.google.com/p/google-web-toolkit/source/browse/trunk/eclipse/user/.classpath vs. http://code.google.com/p/google-web-toolkit/source/browse/trunk/eclipse/lang/.classpath ) -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/i1xyRmLLMWwJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
