1. 9b584e3 Added a note on Nullable to assistedinject by limpbizkit · 15 years ago
  2. a843a95 Simplifying listeners: by limpbizkit · 15 years ago
  3. 63a9605 Test cases that prove we have reliable iteration order for Multibinder and MapBinder by limpbizkit · 15 years ago
  4. 03b81a6 Early draft of InjectionListeners. by limpbizkit · 15 years ago
  5. 5b25734 Misc small changes. Fix for bug 341, and tweaking assisted inject Javadoc. by limpbizkit · 15 years ago
  6. 9d6b656 Applying ilya.firman's patch for issue 218. I tweaked the patch to use TypeLiteral's new type resolution methods like TypeLiteral.getReturnType(Method) etc., which makes it so we always just do-the-right-thing for matching type variables. by limpbizkit · 15 years ago
  7. 53664a7 Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use. by limpbizkit · 15 years ago
  8. 4f6274a Removing all ASM and cglib dependencies from the no_aop build of Guice. by limpbizkit · 15 years ago
  9. bf0d876 Removing all references to method interceptors from the non-AOPified Guice. This passes the full Guice test suite (other than the interceptor tests that are removed, and the tests that fail in the normal Guice build). by limpbizkit · 15 years ago
  10. ca16de9 Removes unnecessary and invalid align="left" attributes from grapher's by phopkins · 15 years ago
  11. 210bf43 Replace ReferenceCache w/ MapMaker. by crazyboblee · 15 years ago
  12. 2473de5 Improves Grapher's display of names: by phopkins · 15 years ago
  13. b8a6552 Multilbinder now uses findBindingsByType. Should improve startup performance. by dhanji · 16 years ago
  14. b92a84e Removed old API diffs. by limpbizkit · 16 years ago
  15. b52a7fd Fixes HasDependency instance cases in the Grapher by phopkins · 16 years ago
  16. aff72e0 Adds Graphviz-based grapher extension by phopkins · 16 years ago
  17. 6fd7e4f Removing the obsolete commands extension. Almost all of it has been rolled into the Guice SPI. by limpbizkit · 16 years ago
  18. ddb3862 Supporting HasDependencies for Multibinder, MapBinder and AssistedInject v1. by limpbizkit · 16 years ago
  19. 8996e80 phopkins' changes to BindingTargetVisitor so it accepts wildcard types. Original patch submitted with issue 290. by limpbizkit · 16 years ago
  20. 4994bf6 Mikeward's Javadoc fixes. Mike read through all of our Javadoc (thank you!) and found a few typos and simplifications by limpbizkit · 16 years ago
  21. 76c24b1 This should be the last big refactoring before Guice 2 final... by limpbizkit · 16 years ago
  22. 02d9918 Applying dtm's suggestions for r723. by limpbizkit · 16 years ago
  23. f9e2658 Applying Daniel Martin's fixes for our test cases. by limpbizkit · 16 years ago
  24. 2d633cd Big API change to AssistedInject Deluxe. by limpbizkit · 16 years ago
  25. b206d20 Removed old Javadocs. by limpbizkit · 16 years ago
  26. 03c8d26 AssistedInject Deluxe. by limpbizkit · 16 years ago
  27. cfa95ae New type safety for multibindings... I changed the methods to take TypeLiteral<T>s and Class<T>s rather than unsafe Type objects. by limpbizkit · 16 years ago
  28. 53708f0 Fix for issue 254. http://code.google.com/p/google-guice/issues/detail?id=254 by limpbizkit · 16 years ago
  29. b1f42f5 Removing the obsolete PrivateModules extension; PrivateModules are now folded-in to core Guice. by limpbizkit · 16 years ago
  30. fcbdf99 Pretty massive rewrite of PrivateModules so that they're now implemented in core Guice. by limpbizkit · 16 years ago
  31. 5ea4ab2 Adding newPrivateBinder() to the SPI. We're promoting private bindings from an extension to being a part of core Guice! by limpbizkit · 16 years ago
  32. 43ed8e5 Removed old Javadocs. by limpbizkit · 16 years ago
  33. e7fb805 More Javadoc fixes... by limpbizkit · 16 years ago
  34. 72d11dd Taking advantage of the error message changes in some extensions. by limpbizkit · 16 years ago
  35. 43a8b0e Removing compiletime. This is obsoleted by GIN. by limpbizkit · 16 years ago
  36. 490833f Cleaning up exceptions and Javadoc: by limpbizkit · 16 years ago
  37. 83f69eb Incorporating Brian Slesinsky's feedback into the PrivateModules javadoc by limpbizkit · 16 years ago
  38. afe185d More docs for PrivateModules... by limpbizkit · 16 years ago
  39. a26a41e New test case as recommended by Mike Ward. by limpbizkit · 16 years ago
  40. d38d16d Applied feedback from code reviews by Mike Ward and Giles Douglas. by limpbizkit · 16 years ago
  41. 8f370d3 Incorporating improvements suggested by Daniel Martin - making PrivateModule's Provider<Ready> work in two steps rather than as an eager singleton. by limpbizkit · 16 years ago
  42. 2f51f2c Implementation-level docs for PrivateModules by limpbizkit · 16 years ago
  43. e2db859 Crazy circular-dependency tests for private modules, plus a fix to make them work. by limpbizkit · 16 years ago
  44. 1dac43a Javadoc for PrivateModules by limpbizkit · 16 years ago
  45. 86cb3bb Refinements to PrivateModules: by limpbizkit · 16 years ago
  46. 47151c2 Private modules first draft. I'm not in love with the name "PrivateModules" or the "expose" method. But I think this is a reasonable first implementation of parent/child modules. by limpbizkit · 16 years ago
  47. cb93c79 jmourits' changes to assistedinject so toString() etc. on the proxies work. Previously they were blowing up with NPEs in some situations. by limpbizkit · 16 years ago
  48. 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
  49. a98bc7a Cleaning up some internals for the SPI. by limpbizkit · 16 years ago
  50. afa4b5d LAST move of the visitors. I moved BindTargetVisitor to BindingTargetVisitor and Element.Visitor to ElementVisitor by limpbizkit · 16 years ago
  51. 477f9f9 Grand unification of commands and SPI: by limpbizkit · 16 years ago
  52. 58f3bb8 Axing EarlyRequestProvider and FutureInjector. Now that commands are more tightly coupled with Guice core, we don't need them. by limpbizkit · 16 years ago
  53. 6663d02 Axing SourceProviders and SourceProvider in favour of Binder.withSource and Binder.skipSources by limpbizkit · 16 years ago
  54. 9532e62 Eliminated static from SourceProviders. The new mechanism to specify the source of a binding is like this: by limpbizkit · 16 years ago
  55. 163c48a Cleanup after the big errors refactoring. by limpbizkit · 16 years ago
  56. 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
  57. 49f67c0 Fixing owner types so they're no longer missing in ThrowingProviderBinder. Also adding the necessary precondition checks so that we always include 'em when necessary. by limpbizkit · 16 years ago
  58. 3beaaaf Making Types public for issue 123. by limpbizkit · 16 years ago
  59. fe579cf Applied Stuart McColloch's patch for issue 121 - making Guice into an OSGi bundle, using BND. by limpbizkit · 16 years ago
  60. 1601ae5 Adopt latest google collections snapshot (partially); some style cleanup by kevinb9n · 16 years ago
  61. f716cf4 OSGi support - we now export OSGi metadata in our manifest. by limpbizkit · 16 years ago
  62. c0fe03b Key now wraps primitive types. This is a big deal. The consequence is that this test now passes: by limpbizkit · 16 years ago
  63. eab7647 A bunch of polish fixes for 2.0: by limpbizkit · 16 years ago
  64. 5a72c09 Initial checkin of Sam Berlin's contribution for Module overrides. We still might want a small DSL to replace the single two-argument method. by limpbizkit · 16 years ago
  65. 00d513f Decreasing visibility of some members to prepare for 2.0 API review by limpbizkit · 16 years ago
  66. fa86216 Giving DPB full credit for authoring the MapBinder code. by limpbizkit · 16 years ago
  67. d6967b9 More testcases for multibindings, including some fairly specific tests for toString() on the Binder API by limpbizkit · 16 years ago
  68. e97e15b Checking in dpb's MapBinder code. This code is a dramatic improvement over the previous rev of MapBinder by limpbizkit · 16 years ago
  69. c913489 Whoops - missed a hashCode problem by limpbizkit · 16 years ago
  70. 0886126 AllTests for multi- and map binders by limpbizkit · 16 years ago
  71. c75363a Checking in David Baker's MapBinder implementation. by limpbizkit · 16 years ago
  72. 83b510c Fixes from David P Baker's review. by limpbizkit · 16 years ago
  73. 7c533ac There was a pretty horrible bug in Multibinder where collections were checked for annotation but not element type. by limpbizkit · 16 years ago
  74. 084e49f Multibinder needs to be public! by limpbizkit · 16 years ago
  75. 5019270 New multibindings extension. by limpbizkit · 16 years ago
  76. 8b23745 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
  77. 5828a22 Tweaking the code generator to do imports and qualified names properly. by limpbizkit · 16 years ago
  78. 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
  79. e39d8d8 Unifying unique annotations, used for creating unique keys by limpbizkit · 16 years ago
  80. 0197f9d Fixing a bug in the unique annotation in throwingproviderbinder by limpbizkit · 16 years ago
  81. 7f8eda0 Moving commands from extensions into core. I left InterceptingBinderBuilder in the commands package, I can probably rename this to the 'intercepting' package or similar. by limpbizkit · 16 years ago
  82. 3d58d6b Big change - changing BinderImpl to use commands/ by limpbizkit · 16 years ago
  83. 947540b Adding a binding to the set of intercepted keys. This is so that InjectionController can fail on a mismatched substitute. by limpbizkit · 16 years ago
  84. 32a845d Moving InjectionController out... by limpbizkit · 16 years ago
  85. 195e8eb Moving InjectionController out... by limpbizkit · 16 years ago
  86. 08624a5 visitable --> commands by limpbizkit · 16 years ago
  87. 6c0feb5 Patching in David Baker's fix for AssistedInject - now it works with implicit bindings by limpbizkit · 16 years ago
  88. 5741fb8 Patching in David Baker's fix for AssistedInject - now it works with implicit bindings by limpbizkit · 16 years ago
  89. 33a24ea Adding AllTests file by limpbizkit · 16 years ago
  90. d79f5b7 commands to visitable by limpbizkit · 16 years ago
  91. a67e39f visitable to commands by limpbizkit · 16 years ago
  92. c519952 Tweaked API for CommandReplayer by limpbizkit · 16 years ago
  93. a171692 More test coverage, especially for InterceptingInjectorBuilder. by limpbizkit · 16 years ago
  94. 338597b Latest API tweaks on Recorder, Replayer by limpbizkit · 16 years ago
  95. 4e4b3e6 Renaming VisitableBinder to CommandRecorder, by limpbizkit · 16 years ago
  96. 900c0ea Renaming VisitableBinder to CommandRecorder, by limpbizkit · 16 years ago
  97. 4e626f7 Further cleanup by limpbizkit · 16 years ago
  98. 58749f8 Simplifying bindCommand by limpbizkit · 16 years ago
  99. 3e2530f Finishing the tests for VisitableBinder (which found one bug, getProvider() wasn't recorded propertly) by limpbizkit · 16 years ago
  100. a02cd90 First draft of visitablebinder. This is an alternate implementation of binder() that builds an ADT of the module's bindings, which can be introspected on and manipulated independently of an Injector. by limpbizkit · 16 years ago