On 09/29/2011 06:05 AM, Bart wrote: > Because Java does not have compiler flags like, it is suggested to use > static (boolean) contants with if expressions instead. The Java > compiler is even required to remove any dead code that results from > such constructs. > > In our development we have a number of these kind of compiler flags, > where the developer can choose the flags by including one or more > specific jars in the class path. This works very well for normal Java > code. However, for GWT client code, the GWT compiler makes it hard to > use them, as it requires the source code for these constants, as well > as an explicit inherit and gwt.xml definition. > > In my opinion, the GWT compiler should not actually require any source > code for these constructs, as it could simply extract the constant's > value from the class file and replace the reference to the constants > with its value. > > Is there any simpler way to handle compiler flags in GWT client code? >
I think the answer to your question is going to depend on why you need compiler flags. For example, some might say use one or more of the following: (1) assert; (2) inheritance; (3) Gin. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.