1. d9c913a switch Guice from manually repackaging Guava to depending on Guava. it's still jarjar'd right now, which is causing a ~400k increase in guice-snapshot.jar. next step is to switch to ProGuard to remove the unnecessary code and cut it back down (even further?!). this will let people build from Guice source and depend directly on Guava code without having to worry about hiding internal/util. by sberlin · 13 years ago
  2. ac4cdbe Issue 561: fix no_aop build by munging away all aop-related references by mcculls · 14 years ago
  3. 74d714c Issue 552: (step 1) move core code to its own subdirectory by mcculls · 14 years ago[Renamed from test/com/google/inject/BindingTest.java]
  4. 9a227be Move internal utility code to separate package. by limpbizkit@gmail.com · 14 years ago
  5. 535c84c assert that the turkeybacon problem as described in issue 231 can be solved using toConstructor. by sberlin · 14 years ago
  6. 9309a9e Apply sberlin's patch for issue 434 by limpbizkit · 15 years ago
  7. 91425c3 Fix for bug 403, wherein explicit bindings were kept in the JIT bindings map. by limpbizkit · 15 years ago
  8. 37387e2 Injector.getAllBindings(), feature for issue 389. by limpbizkit · 15 years ago
  9. 39e9886 New API: toConstructor(Constructor, TypeLiteral). by limpbizkit · 15 years ago
  10. 179a4cd New tests for toConstructor(). by limpbizkit · 15 years ago
  11. 62600d2 More tests, redefining InjectionPoint equality to consider the generic type of the injected type by limpbizkit · 15 years ago
  12. 4447564 toConstructor() core implementation. This still requires test coverage, and maybe a review of the API. by limpbizkit · 15 years ago
  13. 490833f Cleaning up exceptions and Javadoc: by limpbizkit · 16 years ago
  14. 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
  15. a886599 Removing oldversion SPI and commands. These are both replaced by Elements. by limpbizkit · 16 years ago
  16. d6becac Full test coverage for errors... by limpbizkit · 16 years ago
  17. d1fe130 Combining Binding and BindConstant elements in the SPI. by limpbizkit · 16 years ago
  18. 477f9f9 Grand unification of commands and SPI: by limpbizkit · 16 years ago
  19. 2083772 Restoring Guice's ability to use private no-arg constructors in private classes. This is unfortunate, but it looks like this is going to be way too hard to fix to be worthwhile. by limpbizkit · 16 years ago
  20. d37c58b Disallowing private, no arg constructors that don't have @Inject on 'em. This is issue #120. The workaround is to increase the visibility of the constructor (package private still works) or to add @Inject on the constructed type. by limpbizkit · 16 years ago
  21. 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
  22. eab7647 A bunch of polish fixes for 2.0: by limpbizkit · 16 years ago
  23. c0e9032 Adding a test for some nuanced behaviour in binder by limpbizkit · 16 years ago
  24. 3b1cd58 Large internal change: by limpbizkit · 16 years ago
  25. b1d8ab4 Changed ErrorHandler so that it's now safe to cache a reference to the ErrorHandler that can be used at both config time and runtime. Previously some classes needed to get the errorHandler via the Injector, since the errorHandler changed during construction. by limpbizkit · 16 years ago
  26. 67044a6 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
  27. fca4c10 Another bug. I'm not sure if this is a regression, but we should be able to discover this problem statically by limpbizkit · 16 years ago
  28. d71c19e Exposed binding dependencies. You should now be able to crawl the entire dependency graph. by crazyboblee · 17 years ago
  29. 5d57569 Fixes bug with cyclic deps in explicit bindings. by crazyboblee · 17 years ago
  30. 552472f Added Binding.getProviderBinding() by crazyboblee · 17 years ago
  31. f35089a Fixed breakage. Removed unnecessary binding. by crazyboblee · 17 years ago
  32. 712705c HUGE refactoring of InjectorImpl. getBinding() now returns synthetic bindings in addition to explicit bindings. No more warnings in InjectorImpl!!! by crazyboblee · 17 years ago
  33. dbcc2d4 Renamed ProviderBinding to LinkedProviderBinding by crazyboblee · 17 years ago
  34. d0c4b8b Extended Binding to better support tools. Fixed bug where we were ignoring exceptions during member injection. Added TOOL stage. by crazyboblee · 17 years ago