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
-~----------~----~----~----~------~----~------~--~---

Reply via email to