- 32beee6 Mike Ward's inSubpackage feature for issue 75. by limpbizkit · 16 years ago
- 568fa2a Axing SourceProviders and SourceProvider in favour of Binder.withSource and Binder.skipSources by limpbizkit · 16 years ago
- 6663d02 Axing SourceProviders and SourceProvider in favour of Binder.withSource and Binder.skipSources by limpbizkit · 16 years ago
- 9532e62 Eliminated static from SourceProviders. The new mechanism to specify the source of a binding is like this: by limpbizkit · 16 years ago
- 7d9991e Binder.withSource() added. I'd still like to start using it within the exceptions, and then cleanup their static configuration of SourceProviders. by limpbizkit · 16 years ago
- 185d2a2 Added some new error messages: by limpbizkit · 16 years ago
- 76f1457 Fixing some places where we were using SourceProviders when we should have been using other sources by limpbizkit · 16 years ago
- 163c48a Cleanup after the big errors refactoring. by limpbizkit · 16 years ago
- c5c488e TypeConversion errors cleanup by limpbizkit · 16 years ago
- 2a45dd5 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
- 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
- 564053f 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
- df98fcd Refactoring error messages. I changed 'em from public static final constants to methods. The benefit is that now the arguments are typechecked. More importantly, now we can gather coverage on methods. Which opens the door to figuring out which methods we have test coverage for (not very many!) by limpbizkit · 16 years ago
- 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
- 7629584 Fixing issue 142. by limpbizkit · 16 years ago
- 3beaaaf Making Types public for issue 123. by limpbizkit · 16 years ago
- b191ace Tests for issue 186. by limpbizkit · 16 years ago
- fe579cf Applied Stuart McColloch's patch for issue 121 - making Guice into an OSGi bundle, using BND. by limpbizkit · 16 years ago
- 384958d Added a test that demonstrates issue 160. by limpbizkit · 16 years ago
- 2644d9e Adding a testcase for issue 64. by limpbizkit · 16 years ago
- 05a6c5e Fixing a bad call to setInjectionPoint() in InjectorImpl. by limpbizkit · 16 years ago
- 9266b99 Minimal test for issue 136 by limpbizkit · 16 years ago
- 1601ae5 Adopt latest google collections snapshot (partially); some style cleanup by kevinb9n · 16 years ago
- e8405bc More aggressive errors for Types. by limpbizkit · 16 years ago
- 4d711f9 OSGi support - I forgot the ant task driver. by limpbizkit · 16 years ago
- f716cf4 OSGi support - we now export OSGi metadata in our manifest. by limpbizkit · 16 years ago
- e81cf1b Just-in-time singletons are now eagerly loaded. by limpbizkit · 16 years ago
- ecbb080 Moved singleton loading to InjectorBuilder. This is neater, since it no longer has any dependency on BindCommandProcessor. by limpbizkit · 16 years ago
- 0575714 This CL changes how singletons are loaded. Previously we registered a callback at bind-time. Now we keep track of whether bindings were eager (using the new enum LoadStrategy) and we load 'em all afterwards. by limpbizkit · 16 years ago
- 349f6f2 Fixing cglib location in the Guice module file. by limpbizkit · 16 years ago
- c0fe03b Key now wraps primitive types. This is a big deal. The consequence is that this test now passes: by limpbizkit · 16 years ago
- 820d486 New tests (that fail!) demonstrating how Key.get(int.class) isn't equal to Key.get(Integer.class). by limpbizkit · 16 years ago
- 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
- 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
- f530b25 Creating a canonical form for Keys with arrays in them. by limpbizkit · 16 years ago
- 16f9ffd Upgrade CGLIB to 2.2, ASM to 3.1, JarJar to 1.0rc7 by chris.nokleberg · 16 years ago
- 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
- eab7647 A bunch of polish fixes for 2.0: by limpbizkit · 16 years ago
- e4647a6 Serialization fixup round one. I still have lots of work before everything serializes properly... by limpbizkit · 16 years ago
- 56400ca A bunch of assorted changes: by limpbizkit · 16 years ago
- 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
- 00d513f Decreasing visibility of some members to prepare for 2.0 API review by limpbizkit · 16 years ago
- fa86216 Giving DPB full credit for authoring the MapBinder code. by limpbizkit · 16 years ago
- d6967b9 More testcases for multibindings, including some fairly specific tests for toString() on the Binder API by limpbizkit · 16 years ago
- e97e15b Checking in dpb's MapBinder code. This code is a dramatic improvement over the previous rev of MapBinder by limpbizkit · 16 years ago
- 5cc9143 Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
- 7e6659c Fixing a bug where CGLib + multiple classes with the same FQN = pain by limpbizkit · 16 years ago
- 5141187 Fixing the binding order problem. My strategy was to break binding creation into two steps: by limpbizkit · 16 years ago
- c913489 Whoops - missed a hashCode problem by limpbizkit · 16 years ago
- 0886126 AllTests for multi- and map binders by limpbizkit · 16 years ago
- c75363a Checking in David Baker's MapBinder implementation. by limpbizkit · 16 years ago
- c0e9032 Adding a test for some nuanced behaviour in binder by limpbizkit · 16 years ago
- 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
- 60ddbc3 This testcase shows that we aren't wrapping user-thrown exceptions consistently by limpbizkit · 16 years ago
- 009bb09 Moving some stuff from internal to inject to make Parameter.java non-public by limpbizkit · 16 years ago
- 83b510c Fixes from David P Baker's review. by limpbizkit · 16 years ago
- 7c533ac There was a pretty horrible bug in Multibinder where collections were checked for annotation but not element type. by limpbizkit · 16 years ago
- 084e49f Multibinder needs to be public! by limpbizkit · 16 years ago
- 2c6fe87 tweaked build for multibindings by limpbizkit · 16 years ago
- 3a5da39 tweaked build for multibindings by limpbizkit · 16 years ago
- 81c3eb9 Moved to internal/ by limpbizkit · 16 years ago
- 5019270 New multibindings extension. by limpbizkit · 16 years ago
- f60d87e Removing an alarming stacktrace from the test logs by limpbizkit · 16 years ago
- ad94bcb Large internal change: by limpbizkit · 16 years ago
- 3b1cd58 Large internal change: by limpbizkit · 16 years ago
- 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
- 64c7bfa Simplifying the ErrorHandlers code further. by limpbizkit · 16 years ago
- 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
- 4d70252 I inadvertently passed the wrong source in the compile-time refactoring. by limpbizkit · 16 years ago
- 06c3fee Fix the FastClassByGuice LineNumbers problem by using the natural constructor rather than the synthetic one when generating LineNumbers. by limpbizkit · 16 years ago
- 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
- 150d677 Changed Logger binding: by limpbizkit · 16 years ago
- 67044a6 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
- 8b23745 Fixing compile problems in r438, rearranging Reflection code by limpbizkit · 16 years ago
- 2b93168 Fixing LoggerInjection by limpbizkit · 16 years ago
- 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
- 5828a22 Tweaking the code generator to do imports and qualified names properly. by limpbizkit · 16 years ago
- 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
- 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
- d172726 Rolling back r432 by dan.halem · 16 years ago
- 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
- 9b0be9f Fixed the Implicit bindings for parameterized types bug by limpbizkit · 16 years ago
- c6a58b2 Regression in support for implicit bindings of parameterized types. by limpbizkit · 16 years ago
- c878481 Unifying unique annotations, used for creating unique keys by limpbizkit · 16 years ago
- e39d8d8 Unifying unique annotations, used for creating unique keys by limpbizkit · 16 years ago
- 0197f9d Fixing a bug in the unique annotation in throwingproviderbinder by limpbizkit · 16 years ago
- 124bce6 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
- 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
- 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
- a665a83 Now with a test for overridden implicit bindings by limpbizkit · 16 years ago
- 867fba4 Fixing the Provider injection bug, wherein we were using a Provider before it had been itself injected. by limpbizkit · 16 years ago
- 51515b5 Fixing the Provider injection bug, wherein we were using a Provider before it had been itself injected. by limpbizkit · 16 years ago
- 3d58d6b Big change - changing BinderImpl to use commands/ by limpbizkit · 16 years ago
- 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
- 32a845d Moving InjectionController out... by limpbizkit · 16 years ago
- 195e8eb Moving InjectionController out... by limpbizkit · 16 years ago
- 5d18743 Adds support for a parent injector that bindings will be chained to if available. by dan.halem · 17 years ago
- 08624a5 visitable --> commands by limpbizkit · 17 years ago
- 6c0feb5 Patching in David Baker's fix for AssistedInject - now it works with implicit bindings by limpbizkit · 17 years ago
- 5741fb8 Patching in David Baker's fix for AssistedInject - now it works with implicit bindings by limpbizkit · 17 years ago