I don't believe in magic, but as Scott points out, there are consistent
uses of the term to mean "compiler substitution of types", specifically
in java.lang.String and com.google.gwt.util.*.  I took a stab at replacing
the word "magic" in some other contexts where I think different terminology
makes the comments or names clearer.

A grey area is the com.google.gwt.core.GWT class.  Some of its methods are
re-written by the compiler, but in a way that is pretty clearly documented
and not as behind the scenes as the other uses.

Review at http://gwt-code-reviews.appspot.com/1453804


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10303 8db76d5a-ed1c-0410-87a9-c151d255dfc7
15 files changed