Author: limpbizkit
Date: Fri Nov 14 00:44:19 2008
New Revision: 664
Removed:
trunk/test/com/google/inject/internal/TypeResolverTest.java
Log:
Made type resolution way fast. We no longer build any collections --
instead we just do everything on demand. A very naive benchmark showed this
to be much faster (50s vs 3s).
Also merged TypeResolver with TypeLiteral. This exposes a bunch of new APIs
for types - such as getting the generic parameter types of a method. I'm
not convinced that we should be exposing all of this, but it's nice for
extensions. For example, @Provides methods need type resolution.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"google-guice-dev" group.
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-guice-dev?hl=en
-~----------~----~----~----~------~----~------~--~---