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. 833265f patch from mcculls: by limpbizkit · 15 years ago
  3. e89c49e Some low-hanging fruit optimizations. by limpbizkit · 15 years ago
  4. 76c24b1 This should be the last big refactoring before Guice 2 final... by limpbizkit · 16 years ago[Renamed (95%) from src/com/google/inject/InternalContext.java]
  5. 5fb9d92 Rewrite of parent injectors. by limpbizkit · 16 years ago
  6. b3a8f0b Last of the planned major changes to the SPI. Aside from Javadoc I consider the SPI to be complete for v2. (with a possible addition of a ProviderMethodBinding feature also) by limpbizkit · 16 years ago
  7. a98bc7a Cleaning up some internals for the SPI. by limpbizkit · 16 years ago
  8. 7f0bc5a Removing the check for issue 64. We already blow up when trying to make Class or Constructor's members accessible, via the new private-constructor check. by limpbizkit · 16 years ago
  9. 7a2341b A fix to an unfortunate, rare concurrency problem. During injector creation, it's possbile that an @Inject method will start a thread, and attempt to access injected members while the injector is still being created. The IdentityHashSet of members to inject is currently accessed, and everything blows up. Terrible! by limpbizkit · 16 years ago
  10. 163c48a Cleanup after the big errors refactoring. by limpbizkit · 16 years ago
  11. 9dc32d4 Massive refactoring to exception handling. I'm trying to simplify things, but they are currently a little bit more complicated. I'll do another round shortly. by limpbizkit · 16 years ago
  12. 1601ae5 Adopt latest google collections snapshot (partially); some style cleanup by kevinb9n · 16 years ago
  13. 8b23745 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
  14. 51515b5 Fixing the Provider injection bug, wherein we were using a Provider before it had been itself injected. by limpbizkit · 16 years ago
  15. fcf2b8c Renaming ExternalContext to InjectionPoint, and changing how it's used in ProvisionException. Also changing LoggerProvider to LoggerFactory. by limpbizkit · 17 years ago
  16. ddd538d Renamed sanitize to checkForNull. by crazyboblee · 17 years ago
  17. b946ca2 Introducing the idea of a stack of ExternalContexts. by limpbizkit · 17 years ago
  18. 1dabcfd Trying to preserve the getCause() of ProvisionException to be the user's exception by limpbizkit · 17 years ago
  19. c808df0 Now we can inject null wherever the injection point is annotated @Nullable by limpbizkit · 17 years ago
  20. edda436 Removed link(). bind() now points to other bindings. by crazyboblee · 17 years ago
  21. a2915a9 Container -> Injector; container scope -> singleton scope by kevinb9n · 17 years ago
  22. 63e9a82 Simplified source directory structure. Forget Maven. by crazyboblee · 17 years ago[Renamed from src/main/java/com/google/inject/InternalContext.java]
  23. 3be9b71 Moved sources into 'java' directories to make Maven happy. by crazyboblee · 17 years ago[Renamed from src/main/com/google/inject/InternalContext.java]
  24. 97223d4 Moved src directories to be more maven friendly. by crazyboblee · 17 years ago[Renamed from src/com/google/inject/InternalContext.java]
  25. 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
  26. a99dca7 Silly code-style fixes by kevinb9n · 17 years ago
  27. b052dd8 Minor performance enhancements (removed unnecessary object creations). by crazyboblee · 18 years ago
  28. 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
  29. 07e4182 Added type conversion for constants. Optimized ReferenceCache. by crazyboblee · 18 years ago
  30. 66b415a Initial checkin. by crazyboblee · 18 years ago