1. c9465f9 I ran emma coverage and deleted some dead code. There's a few things that have insufficient test coverage that we need tests for... by limpbizkit · 16 years ago
  2. f530b25 Creating a canonical form for Keys with arrays in them. by limpbizkit · 16 years ago
  3. 16f9ffd Upgrade CGLIB to 2.2, ASM to 3.1, JarJar to 1.0rc7 by chris.nokleberg · 16 years ago
  4. eab7647 A bunch of polish fixes for 2.0: by limpbizkit · 16 years ago
  5. e4647a6 Serialization fixup round one. I still have lots of work before everything serializes properly... by limpbizkit · 16 years ago
  6. 56400ca A bunch of assorted changes: by limpbizkit · 16 years ago
  7. 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
  8. 00d513f Decreasing visibility of some members to prepare for 2.0 API review by limpbizkit · 16 years ago
  9. d6967b9 More testcases for multibindings, including some fairly specific tests for toString() on the Binder API by limpbizkit · 16 years ago
  10. 5cc9143 Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
  11. 7e6659c Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
  12. 5141187 Fixing the binding order problem. My strategy was to break binding creation into two steps: by limpbizkit · 16 years ago
  13. c75363a Checking in David Baker's MapBinder implementation. by limpbizkit · 16 years ago
  14. 60ddbc3 This testcase shows that we aren't wrapping user-thrown exceptions consistently by limpbizkit · 16 years ago
  15. 009bb09 Moving some stuff from internal to inject to make Parameter.java non-public by limpbizkit · 16 years ago
  16. 81c3eb9 Moved to internal/ by limpbizkit · 16 years ago
  17. 5019270 New multibindings extension. by limpbizkit · 16 years ago
  18. ad94bcb Large internal change: by limpbizkit · 16 years ago
  19. 3b1cd58 Large internal change: by limpbizkit · 16 years ago
  20. f5b13b3 Optional bindings don't work with provider injection. The test shows it, but I've still got to implement a fix . . . by limpbizkit · 16 years ago
  21. 64c7bfa Simplifying the ErrorHandlers code further. by limpbizkit · 16 years ago
  22. 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
  23. 4d70252 I inadvertently passed the wrong source in the compile-time refactoring. by limpbizkit · 16 years ago
  24. 06c3fee Fix the FastClassByGuice LineNumbers problem by using the natural constructor rather than the synthetic one when generating LineNumbers. by limpbizkit · 16 years ago
  25. 150d677 Changed Logger binding: by limpbizkit · 16 years ago
  26. 8b23745 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
  27. 2b93168 Fixing LoggerInjection by limpbizkit · 16 years ago
  28. 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
  29. d172726 Rolling back r432 by dan.halem · 16 years ago
  30. 66d900f Add installAsSubModule to Binder and everything that goes with it. This is a solution to the robot arms/legs problem and builds on the earlier parent injector work. by dan.halem · 16 years ago
  31. 9b0be9f Fixed the Implicit bindings for parameterized types bug by limpbizkit · 16 years ago
  32. c878481 Unifying unique annotations, used for creating unique keys by limpbizkit · 16 years ago
  33. e39d8d8 Unifying unique annotations, used for creating unique keys by limpbizkit · 16 years ago
  34. f44e9cc I haven't fixed the bind out-of-order problem, but I have constrainted it to a much more limited set. by limpbizkit · 16 years ago
  35. 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
  36. 51515b5 Fixing the Provider injection bug, wherein we were using a Provider before it had been itself injected. by limpbizkit · 16 years ago
  37. 3d58d6b Big change - changing BinderImpl to use commands/ by limpbizkit · 16 years ago
  38. 5d18743 Adds support for a parent injector that bindings will be chained to if available. by dan.halem · 16 years ago
  39. fcf2b8c Renaming ExternalContext to InjectionPoint, and changing how it's used in ProvisionException. Also changing LoggerProvider to LoggerFactory. by limpbizkit · 17 years ago
  40. 64f7e00 Added missing synchronized. by crazyboblee · 17 years ago
  41. ddd538d Renamed sanitize to checkForNull. by crazyboblee · 17 years ago
  42. d9d16a0 Support for Iterable<? extends Module>. by crazyboblee · 17 years ago
  43. fb6285a Cleaned up remaining warnings. by crazyboblee · 17 years ago
  44. ec2ef00 Records 'unknown source' for internal converters. by crazyboblee · 17 years ago
  45. d273210 One last tweak to TypeConverter. by crazyboblee · 17 years ago
  46. 18f06bc Modified TypeConverter to take TypeLiteral instead of Key. by crazyboblee · 17 years ago
  47. 7c9d779 Added support for custom type converters. by crazyboblee · 17 years ago
  48. 5dc2335 Relaxed restrictions on what you can bind to. by crazyboblee · 17 years ago
  49. c7f3216 Fixed infinite recursion in Injector.toString(). by crazyboblee · 17 years ago
  50. d71c19e Exposed binding dependencies. You should now be able to crawl the entire dependency graph. by crazyboblee · 17 years ago
  51. 5d57569 Fixes bug with cyclic deps in explicit bindings. by crazyboblee · 17 years ago
  52. 552472f Added Binding.getProviderBinding() by crazyboblee · 17 years ago
  53. f35089a Fixed breakage. Removed unnecessary binding. by crazyboblee · 17 years ago
  54. 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
  55. dbcc2d4 Renamed ProviderBinding to LinkedProviderBinding by crazyboblee · 17 years ago
  56. 4f215c0 Provided examples for binding interfaces. by crazyboblee · 17 years ago
  57. 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
  58. c49e091 Updated ReferenceMap to the latest version. by crazyboblee · 17 years ago
  59. adae8cc Removing Objects.nonNull(Object[]) by limpbizkit · 17 years ago
  60. b946ca2 Introducing the idea of a stack of ExternalContexts. by limpbizkit · 17 years ago
  61. 1dabcfd Trying to preserve the getCause() of ProvisionException to be the user's exception by limpbizkit · 17 years ago
  62. c808df0 Now we can inject null wherever the injection point is annotated @Nullable by limpbizkit · 17 years ago
  63. de02df2 tiny tweaks to proposed new introspection API by kevinb9n · 17 years ago
  64. dde697b Issue 29: preliminary draft of new introspection API by kevinb9n · 17 years ago
  65. 3650081 Issue 87: simple Providers.of(instance) method to facilitate your unit tests by kevinb9n · 17 years ago
  66. cad2c2b very minor javadoc tweeks by kevinb9n · 17 years ago
  67. 9fd9fe6 very minor javadoc tweeks by kevinb9n · 17 years ago
  68. 81303cd Added a rough implementation of provider methods. Got rid of ProviderLocator. by crazyboblee · 17 years ago
  69. 7bef622 Added ability to look up providers before the injector is created. You cannot use the provider until the injector is created, and you will get a by crazyboblee · 17 years ago
  70. e148102 @Inject should be @Documented by kevinb9n · 17 years ago
  71. ade7be4 (thanks dhalem!) Issue 76: Matchers.annotatedWith() should require annotation to have runtime retention by kevinb9n · 17 years ago
  72. a0f4705 don't reinstall modules that are equal by kevinb9n · 17 years ago
  73. da11d0d Issue 82: improve toString() of bundled scopes by kevinb9n · 17 years ago
  74. 9da90b3 Issue 86: don't try to construct an inner class ferchrissakes. by kevinb9n · 17 years ago
  75. 2394ca6 Issue 93: run an optimize-imports over all the source. by kevinb9n · 17 years ago
  76. 490333b small javadoc enhancement by kevinb9n · 17 years ago
  77. 409df52 backport LineNumbers to asm 2.x, will make maveny people happier (forgot one, oops) by chris.nokleberg · 17 years ago
  78. b605482 Issue 35: override to no scope; Issue 56: OutOfScopeException. by kevinb9n · 17 years ago
  79. 8b68d33 spot fix of some binder javadoc by kevinb9n · 17 years ago
  80. 96eeb3a at last! a big start on the Binding EDSL javadoc! by kevinb9n · 17 years ago
  81. f73ca5d random trivial cleanup: don't need <M extends AnnotatedElement & Member> anymore. by kevinb9n · 17 years ago
  82. b950ad9 Did a bit of javadoc work. Removed pointless package-private method Guice.createEmptyInjector(). by kevinb9n · 17 years ago
  83. 65b6f97 Minor Javadoc changes. by crazyboblee · 17 years ago
  84. 9e13952 Redesigned constant binding API. by crazyboblee · 17 years ago
  85. 0c24994 try 3 to get the hack right. drawing attention to it now. :-( by kevinb9n · 17 years ago
  86. aee4a48 Moved instance injections back in the injector creation process, after static injection. by crazyboblee · 17 years ago
  87. b7ffa50 make the earlier dumb hack suck less... cpu cycles at runtime. by kevinb9n · 17 years ago
  88. d4d4df3 log timing info at "fine" level by kevinb9n · 17 years ago
  89. cd38685 sadly, must hack in secret support for something evil; will remove later by kevinb9n · 17 years ago
  90. c1d0c64 Removed old Javadocs. by crazyboblee · 17 years ago
  91. 84e32fa some binder javadoc. not great but better. by kevinb9n · 17 years ago
  92. 61257a8 Added spring package to Javadocs. Made minor updates to various Javadocs. by crazyboblee · 17 years ago
  93. f739015 Added Spring and JNDI integration. by crazyboblee · 17 years ago
  94. 51c39c3 Trying to clean up. by crazyboblee · 17 years ago
  95. 42c8bb2 IntelliJ svn support sucks. by crazyboblee · 17 years ago
  96. 3a971f3 Locked down binder API even more. by crazyboblee · 17 years ago
  97. 015aab3 Renamed eagerly() to asEagerSingleton(). by crazyboblee · 17 years ago
  98. edda436 Removed link(). bind() now points to other bindings. by crazyboblee · 17 years ago
  99. 3854582 Renamed default impl and provider annotations. by crazyboblee · 17 years ago
  100. 6c7720d Added support for @DefaultImplementation and @DefaulProvider. by crazyboblee · 17 years ago