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.

Reply via email to