1. 5ae41eb Post release refactor. I moved almost everything that was package-private in com.google.inject to the internal package. The motivation is to simplify things - the previous setup was extremely awkward because c.g.i could call into internal, but not the reverse. Similarly for the SPI package. by limpbizkit · 15 years ago
  2. 6caa8dc Stripping serializability from Key, InjectionPoint and Dependency for the release. by limpbizkit · 15 years ago
  3. 53664a7 Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use. by limpbizkit · 15 years ago
  4. 76c24b1 This should be the last big refactoring before Guice 2 final... by limpbizkit · 16 years ago
  5. 4272aef Key.get() now explodes when you give it a type parameter like 'T'. Guice has never supported this, but now we fail earlier. by limpbizkit · 16 years ago
  6. c489adf A whole bunch of @since tags, and a JDiff report of everything that's changed since Guice 1. by limpbizkit · 16 years ago
  7. 8c4c71c Fixing a serialization problem as reported by Ben Yu: TypeLiteral is serializable, which causes warnings in anonymous inner type literals. by limpbizkit · 16 years ago
  8. 5789ef4 A few more errors tests. There's only about five left till we have full test coverage for our errors code. by limpbizkit · 16 years ago
  9. 3beaaaf Making Types public for issue 123. by limpbizkit · 16 years ago
  10. 1601ae5 Adopt latest google collections snapshot (partially); some style cleanup by kevinb9n · 16 years ago
  11. c0fe03b Key now wraps primitive types. This is a big deal. The consequence is that this test now passes: by limpbizkit · 16 years ago
  12. f530b25 Creating a canonical form for Keys with arrays in them. by limpbizkit · 16 years ago
  13. e4647a6 Serialization fixup round one. I still have lots of work before everything serializes properly... by limpbizkit · 16 years ago
  14. 916f548 adding first pass of compile-time guice. Also moving stuff to internal to make ConstructionProxy and Reflection classes available there. by limpbizkit · 16 years ago
  15. fb6285a Cleaned up remaining warnings. by crazyboblee · 17 years ago
  16. 552472f Added Binding.getProviderBinding() by crazyboblee · 17 years ago
  17. cad2c2b very minor javadoc tweeks by kevinb9n · 17 years ago
  18. 81303cd Added a rough implementation of provider methods. Got rid of ProviderLocator. by crazyboblee · 17 years ago
  19. 2394ca6 Issue 93: run an optimize-imports over all the source. by kevinb9n · 17 years ago
  20. 61257a8 Added spring package to Javadocs. Made minor updates to various Javadocs. by crazyboblee · 17 years ago
  21. 63e9a82 Simplified source directory structure. Forget Maven. by crazyboblee · 17 years ago[Renamed from src/main/java/com/google/inject/Key.java]
  22. 3be9b71 Moved sources into 'java' directories to make Maven happy. by crazyboblee · 17 years ago[Renamed from src/main/com/google/inject/Key.java]
  23. 97223d4 Moved src directories to be more maven friendly. by crazyboblee · 17 years ago[Renamed from src/com/google/inject/Key.java]
  24. c3e8849 If we can't find a binding to an annotation with given attribute values, we look for a binding to the annotation type. Added check to make sure binding annotations are annotated with @BindingAnnotation. by crazyboblee · 17 years ago
  25. 0f09fe3 Added checks to ensure annotations are retained at runtime. by crazyboblee · 17 years ago
  26. c0c12ea @Binder -> @BindingAnnotation by kevinb9n · 17 years ago
  27. 225310e note a few un-test-covered todos in the code; remove a few unused methods; add missing test to test suite. by kevinb9n · 17 years ago
  28. 9a3861b Cleaned up error handling. Separated ErrorHandler from source tracking. We now point directly to members when appropriate. by crazyboblee · 17 years ago
  29. db395b2 Add AbstractModule.intercept(). Hid Key.ofType() methods. Added support for injecting factories. by crazyboblee · 17 years ago
  30. d7908e8 Added a JMX interface to aid debugging. by crazyboblee · 17 years ago
  31. 278ee4d Renamed 'ForBinding' to 'Binder'. Introduced Stage. Added name package to Javadocs. Updated some random Javadocs. by crazyboblee · 17 years ago
  32. 1c4d3e3 Moved name-related logic into a subpackage. by crazyboblee · 17 years ago
  33. 4602a6f Added support for binding to annotations instead of names. by crazyboblee · 17 years ago
  34. a99dca7 Silly code-style fixes by kevinb9n · 17 years ago
  35. 0baa9fc Updated Javadocs. Renamed TypeToken to TypeLiteral. Hid ConfigurationException from the public API. by crazyboblee · 17 years ago
  36. f1ba2b5 Modified Container to return a 'creator' or new instance factory. This helps clients avoid a concurrent map lookup each time they inject a class. Also fixed typing of Key.getRawType() and undeprecated it. by crazyboblee · 17 years ago
  37. fc9337f Added code to automatically convert between primitive types and their wrapper types. Modified SingletonScope to use double checked locking which resulted in a noticable performance improvement. by crazyboblee · 18 years ago
  38. 63b592b Redesigned scopes to enable custom implementations. Renamed DependencyException to ConfigurationException. Cleaned up Container's interface. It now returns a Factory instead of a direct instance so clients don't have to keep passing in the paramters resulting in a map lookup. Added support for injecting Factory<T> where T is any bound type. by crazyboblee · 18 years ago
  39. 7c5b2c4 Refactored ContainerBuilder API. Added support for generic types. by crazyboblee · 18 years ago
  40. b944668 Refactoring binding API. Adding support for generic types. by crazyboblee · 18 years ago
  41. 41bc852 Added TypeToken. Refactored Key to use it. Goodbye, raw types! by crazyboblee · 18 years ago
  42. d42a05b Added key tests and code to convert to raw keys. by crazyboblee · 18 years ago
  43. ed8825f Refactoring binding API. Adding support for generic types. by crazyboblee · 18 years ago
  44. 6ab7e1f Refactoring binding API. Adding support for generic types. by crazyboblee · 18 years ago
  45. 07e4182 Added type conversion for constants. Optimized ReferenceCache. by crazyboblee · 18 years ago
  46. 66b415a Initial checkin. by crazyboblee · 18 years ago