1. ee79246 More listener changes: by limpbizkit · 15 years ago
  2. a843a95 Simplifying listeners: by limpbizkit · 15 years ago
  3. 03b81a6 Early draft of InjectionListeners. by limpbizkit · 15 years ago
  4. 53664a7 Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use. by limpbizkit · 15 years ago
  5. 210bf43 Replace ReferenceCache w/ MapMaker. by crazyboblee · 15 years ago
  6. 696c5cd Exposing the effective interceptors in ConstructorBinding by limpbizkit · 16 years ago
  7. 2ac8369 Applying 2 of 3 fixes from chris.nokleberg's code review... by limpbizkit · 16 years ago
  8. 0de5e3e Changed ProxyFactory so that AOP generated proxy classes can be shared between injectors. We leverage cglib's cache, which required us to defer setting the callbacks until the instance is about to be created. It also requires us to support equals() and hashCode() for all objects used to configure the Enhancer. by limpbizkit · 16 years ago
  9. a7184cf Applied mcculls patch for issue 235 - OSGi classloading. The goal is to use a bridge classloader whenever: by limpbizkit · 16 years ago
  10. 0689806 Hopefully the last of the big exceptions refactorings. I went through all of the places we're adding context to our Errors object and made sure we're never doubling-up -- specifing the same injection point or key multiple times. by limpbizkit · 16 years ago
  11. 5fb9d92 Rewrite of parent injectors. by limpbizkit · 16 years ago
  12. 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
  13. a6e0e78 Moving error sources so they're now reported in the same place for configuration errors and runtime errors. This means that instead of seeing this: by limpbizkit · 16 years ago
  14. 18cb191 Splitting up finding member injectors from finding injection points. This is intended to make it so the new SPI exposes injection points on Module elements without actually having to resolve 'em. by limpbizkit · 16 years ago
  15. a98bc7a Cleaning up some internals for the SPI. by limpbizkit · 16 years ago
  16. 477f9f9 Grand unification of commands and SPI: by limpbizkit · 16 years ago
  17. e731d19 Tweaking error handling. by limpbizkit · 16 years ago
  18. 47062f1 More of mcculls fixes for choosing which classloader to use for generated classes. I believe this solves the package-private problem and the memory leak problem. Nice work Stuart! by limpbizkit · 16 years ago
  19. 869a3c0 Stuart McCulloch contributed a custom classloader that fixes the memory leak and supports OSGi-style classloaders (plus any other form of non-delegation). by limpbizkit · 16 years ago
  20. 2c2c610 More cleanup of Errors -- including sources as a factory method rather than push/pop methods (that require try/finally clauses) by limpbizkit · 16 years ago
  21. 185d2a2 Added some new error messages: by limpbizkit · 16 years ago
  22. 163c48a Cleanup after the big errors refactoring. by limpbizkit · 16 years ago
  23. 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
  24. 5cc9143 Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
  25. 06c3fee Fix the FastClassByGuice LineNumbers problem by using the natural constructor rather than the synthetic one when generating LineNumbers. by limpbizkit · 16 years ago
  26. 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
  27. adae8cc Removing Objects.nonNull(Object[]) by limpbizkit · 17 years ago
  28. cad2c2b very minor javadoc tweeks by kevinb9n · 17 years ago
  29. a312d7a Issue 41: guice should never inject a null value. by kevinb9n · 17 years ago
  30. 63e9a82 Simplified source directory structure. Forget Maven. by crazyboblee · 17 years ago[Renamed from src/main/java/com/google/inject/ProxyFactory.java]
  31. 3be9b71 Moved sources into 'java' directories to make Maven happy. by crazyboblee · 17 years ago[Renamed from src/main/com/google/inject/ProxyFactory.java]
  32. 97223d4 Moved src directories to be more maven friendly. by crazyboblee · 17 years ago[Renamed from src/com/google/inject/ProxyFactory.java]
  33. bd9544e Renamed Locator to Provider. by crazyboblee · 17 years ago
  34. 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
  35. 5746d5d Renamed ContainerCreationException to CreationException (shorter). Renamed Factory to Locator. by crazyboblee · 17 years ago
  36. 48d1307 Some work on unchecked warnings. by kevinb9n · 17 years ago
  37. a99dca7 Silly code-style fixes by kevinb9n · 17 years ago
  38. 10a3b02 Added intercept() to ContainerBuilder. Hid ConstructionProxy, ProxyFactory, etc. Removed intercept package. Added query package. Started Struts 2 plugin and example. by crazyboblee · 17 years ago[Renamed (95%) from src/com/google/inject/intercept/ProxyFactory.java]
  39. 6b5db11 Modified Guice to use different names for generated classes from stock cglib. by crazyboblee · 17 years ago
  40. 420d462 Updated javadocs. by crazyboblee · 17 years ago
  41. 2a1ea89 Added ProxyFactory.getFactory() to simplify standalone use of ProxyFactory. by crazyboblee · 17 years ago
  42. 62fcdde Finished interception framework. Added Container.findBindingsByType(). by crazyboblee · 17 years ago
  43. 1b82a8f Implemented ProxyFactory. by crazyboblee · 17 years ago
  44. b8cf1e5 Fixed copyright declarations. by crazyboblee · 17 years ago
  45. e3adfd6 Introduced ToStringBuilder. Pulled up ConstructorInjector. Introduced ConstructionProxy. by crazyboblee · 17 years ago