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. bb58ce2 New tests that make sure we blow up when there's misplaced annotations. These features aren't yet implemented... by limpbizkit · 16 years ago
  3. f530b25 Creating a canonical form for Keys with arrays in them. by limpbizkit · 16 years ago
  4. 16f9ffd Upgrade CGLIB to 2.2, ASM to 3.1, JarJar to 1.0rc7 by chris.nokleberg · 16 years ago
  5. a3cb683 Prefixing all known unittest failures with "Known failure" so anyone submitting patches is aware that they aren't the ones breaking Guice. by limpbizkit · 16 years ago
  6. eab7647 A bunch of polish fixes for 2.0: by limpbizkit · 16 years ago
  7. e4647a6 Serialization fixup round one. I still have lots of work before everything serializes properly... by limpbizkit · 16 years ago
  8. 56400ca A bunch of assorted changes: by limpbizkit · 16 years ago
  9. 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
  10. 00d513f Decreasing visibility of some members to prepare for 2.0 API review by limpbizkit · 16 years ago
  11. fa86216 Giving DPB full credit for authoring the MapBinder code. by limpbizkit · 16 years ago
  12. d6967b9 More testcases for multibindings, including some fairly specific tests for toString() on the Binder API by limpbizkit · 16 years ago
  13. e97e15b Checking in dpb's MapBinder code. This code is a dramatic improvement over the previous rev of MapBinder by limpbizkit · 16 years ago
  14. 5cc9143 Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
  15. 7e6659c Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
  16. 5141187 Fixing the binding order problem. My strategy was to break binding creation into two steps: by limpbizkit · 16 years ago
  17. c913489 Whoops - missed a hashCode problem by limpbizkit · 16 years ago
  18. 0886126 AllTests for multi- and map binders by limpbizkit · 16 years ago
  19. c75363a Checking in David Baker's MapBinder implementation. by limpbizkit · 16 years ago
  20. c0e9032 Adding a test for some nuanced behaviour in binder by limpbizkit · 16 years ago
  21. 28d083b Adding source.jar targets to build zipfiles containing the exact sources used to build each .jar. This can help with IDEs who want to attach a specific source .jar for each binary .jar by limpbizkit · 16 years ago
  22. 60ddbc3 This testcase shows that we aren't wrapping user-thrown exceptions consistently by limpbizkit · 16 years ago
  23. 009bb09 Moving some stuff from internal to inject to make Parameter.java non-public by limpbizkit · 16 years ago
  24. 83b510c Fixes from David P Baker's review. by limpbizkit · 16 years ago
  25. 7c533ac There was a pretty horrible bug in Multibinder where collections were checked for annotation but not element type. by limpbizkit · 16 years ago
  26. 084e49f Multibinder needs to be public! by limpbizkit · 16 years ago
  27. 2c6fe87 tweaked build for multibindings by limpbizkit · 16 years ago
  28. 3a5da39 tweaked build for multibindings by limpbizkit · 16 years ago
  29. 81c3eb9 Moved to internal/ by limpbizkit · 16 years ago
  30. 5019270 New multibindings extension. by limpbizkit · 16 years ago
  31. f60d87e Removing an alarming stacktrace from the test logs by limpbizkit · 16 years ago
  32. ad94bcb Large internal change: by limpbizkit · 16 years ago
  33. 3b1cd58 Large internal change: by limpbizkit · 16 years ago
  34. 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
  35. 64c7bfa Simplifying the ErrorHandlers code further. by limpbizkit · 16 years ago
  36. 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
  37. 4d70252 I inadvertently passed the wrong source in the compile-time refactoring. by limpbizkit · 16 years ago
  38. 06c3fee Fix the FastClassByGuice LineNumbers problem by using the natural constructor rather than the synthetic one when generating LineNumbers. by limpbizkit · 16 years ago
  39. 95e433b This test demonstrates that Guice falls over itself while trying to load the bytecode for a class it generated itself. by limpbizkit · 16 years ago
  40. 150d677 Changed Logger binding: by limpbizkit · 16 years ago
  41. 67044a6 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
  42. 8b23745 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
  43. 2b93168 Fixing LoggerInjection by limpbizkit · 16 years ago
  44. 6c05295 Fixing NullableInjectionPointTest by changing the expected behaviours of the tests. We now forbid bind(...).toInstance(null) but allow Injector.getInstance() to return null. by limpbizkit · 16 years ago
  45. 5828a22 Tweaking the code generator to do imports and qualified names properly. by limpbizkit · 16 years ago
  46. 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
  47. 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
  48. d172726 Rolling back r432 by dan.halem · 17 years ago
  49. 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 · 17 years ago
  50. 9b0be9f Fixed the Implicit bindings for parameterized types bug by limpbizkit · 17 years ago
  51. c6a58b2 Regression in support for implicit bindings of parameterized types. by limpbizkit · 17 years ago
  52. c878481 Unifying unique annotations, used for creating unique keys by limpbizkit · 17 years ago
  53. e39d8d8 Unifying unique annotations, used for creating unique keys by limpbizkit · 17 years ago
  54. 0197f9d Fixing a bug in the unique annotation in throwingproviderbinder by limpbizkit · 17 years ago
  55. 124bce6 I haven't fixed the bind out-of-order problem, but I have constrainted it to a much more limited set. by limpbizkit · 17 years ago
  56. f44e9cc I haven't fixed the bind out-of-order problem, but I have constrainted it to a much more limited set. by limpbizkit · 17 years ago
  57. 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 · 17 years ago
  58. a665a83 Now with a test for overridden implicit bindings by limpbizkit · 17 years ago
  59. 867fba4 Fixing the Provider injection bug, wherein we were using a Provider before it had been itself injected. by limpbizkit · 17 years ago
  60. 51515b5 Fixing the Provider injection bug, wherein we were using a Provider before it had been itself injected. by limpbizkit · 17 years ago
  61. 3d58d6b Big change - changing BinderImpl to use commands/ by limpbizkit · 17 years ago
  62. 947540b Adding a binding to the set of intercepted keys. This is so that InjectionController can fail on a mismatched substitute. by limpbizkit · 17 years ago
  63. 32a845d Moving InjectionController out... by limpbizkit · 17 years ago
  64. 195e8eb Moving InjectionController out... by limpbizkit · 17 years ago
  65. 5d18743 Adds support for a parent injector that bindings will be chained to if available. by dan.halem · 17 years ago
  66. 08624a5 visitable --> commands by limpbizkit · 17 years ago
  67. 6c0feb5 Patching in David Baker's fix for AssistedInject - now it works with implicit bindings by limpbizkit · 17 years ago
  68. 5741fb8 Patching in David Baker's fix for AssistedInject - now it works with implicit bindings by limpbizkit · 17 years ago
  69. 33a24ea Adding AllTests file by limpbizkit · 17 years ago
  70. a3c363d Adding commands module by limpbizkit · 17 years ago
  71. 0682897 Missing copyright statement by limpbizkit · 17 years ago
  72. a4a7414 Renamed 'visitable' to 'commands' by limpbizkit · 17 years ago
  73. d4b1bf7 Renamed 'visitable' to 'commands' by limpbizkit · 17 years ago
  74. d79f5b7 commands to visitable by limpbizkit · 17 years ago
  75. a67e39f visitable to commands by limpbizkit · 17 years ago
  76. c519952 Tweaked API for CommandReplayer by limpbizkit · 17 years ago
  77. a171692 More test coverage, especially for InterceptingInjectorBuilder. by limpbizkit · 17 years ago
  78. 338597b Latest API tweaks on Recorder, Replayer by limpbizkit · 17 years ago
  79. 4e4b3e6 Renaming VisitableBinder to CommandRecorder, by limpbizkit · 17 years ago
  80. 900c0ea Renaming VisitableBinder to CommandRecorder, by limpbizkit · 17 years ago
  81. 4e626f7 Further cleanup by limpbizkit · 17 years ago
  82. 58749f8 Simplifying bindCommand by limpbizkit · 17 years ago
  83. 3e2530f Finishing the tests for VisitableBinder (which found one bug, getProvider() wasn't recorded propertly) by limpbizkit · 17 years ago
  84. bf5d227 Visitable binder + build by limpbizkit · 17 years ago
  85. 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 · 17 years ago
  86. a39bbc0 Added assistedinject, throwing providers modules by limpbizkit · 17 years ago
  87. b1c5669 Added a test for the order of provider injection vs. access by limpbizkit · 17 years ago
  88. 0c43f22 Javadoc and build file fixes for extensions. by limpbizkit · 17 years ago
  89. e451ef7 Adding AssistedInject and ThrowingProviders as Guice extensions. by limpbizkit · 17 years ago
  90. b35883d Error messaging test cases: by limpbizkit · 17 years ago
  91. 49c877e Fixing up tests for null... by limpbizkit · 17 years ago
  92. 42025a0 A test case that shows how binding out-of-order is now broken in some situations in Guice... by limpbizkit · 17 years ago
  93. fcf2b8c Renaming ExternalContext to InjectionPoint, and changing how it's used in ProvisionException. Also changing LoggerProvider to LoggerFactory. by limpbizkit · 17 years ago
  94. cbd5ee0 Adding a test for bug 155. This fails in Guice 1.0 but works in the current code. by limpbizkit · 17 years ago
  95. ea4f65b Adding a test for bug 155. This fails in Guice 1.0 but works in the current code. by limpbizkit · 17 years ago
  96. 64f7e00 Added missing synchronized. by crazyboblee · 17 years ago
  97. ddd538d Renamed sanitize to checkForNull. by crazyboblee · 17 years ago
  98. 9212e25 Disabled serialVersionUID warnings in IntelliJ. No more warnings\! by crazyboblee · 17 years ago
  99. d9d16a0 Support for Iterable<? extends Module>. by crazyboblee · 17 years ago
  100. fb6285a Cleaned up remaining warnings. by crazyboblee · 17 years ago