> The simple and qualified references answer the question "What
> references do I depend on to correctly parse and resolve the source
> code?"

Okay, so I do have a question about these. Debugging the ecj behavior, I
was looking at the output for some class in the c.g.g.u.client.rpc.core
(abbreviated hereafter as foo.core) package, which imports a java.math
BigDecimal, and was seeing:

* Simple refs of [math, java, core, rpc, client, user, gwt, ...]
* Qualified refs of [foo.core.java.math, foo.core.java, ...]

But, why is just "math" in the simple list?

And why is "foo.core.java.math" is in the qualified list?

AFAIU, even if a new "java.lang.math" or "foo.core.java.math" entry was
introduced, I don't see how either would change the resolution of the
current class's "import java.math.BigDecimal", and so it shouldn't need
invalidated/recompiled?

- Stephen

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

Reply via email to