aboutsummaryrefslogtreecommitdiff
path: root/core/src/com/google/inject
AgeCommit message (Expand)Author
2013-11-12Make guice build with javac 8.Christian Edward Gruber
2013-11-12Update Guice's maven build system to run the unit tests in three configuratio...Christian Edward Gruber
2013-11-12Make named classes for anonymous Modules so they appear prettier (and useful)...Christian Edward Gruber
2013-10-05Allow turning off stack trace collection in Guice.Christian Edward Gruber
2013-10-05Print out the modules that led to a binding during error reporting, butChristian Edward Gruber
2013-09-20Convert from MapMaker to CacheBuilder. Change mostly from Stewart McCulloch ...Christian Edward Gruber
2013-09-18Convert an anonymous subclass of ThreadLocal in the implementation of Injecto...Christian Edward Gruber
2013-09-18Remove loophole for making non-canonical Keys. This makes the behaviour of Ke...Christian Edward Gruber
2013-09-18Fix Inject documentation, as method injection happens after field injection.Christian Edward Gruber
2013-09-18Exposes ElementSource at getSource() methods.Christian Edward Gruber
2013-09-18An alternative way to support ShareableModule, Modules.override and Multibind...Christian Edward Gruber
2013-08-09Fix typo in comment for Provides annotation.Christian Edward Gruber
2013-08-09Fix random bitwise | to be a real ||.Christian Edward Gruber
2013-08-09Updates the internals of an Element's source to keep track of the Modules tha...Christian Edward Gruber
2013-06-26Clean up some formatting (includes some format artifacts from internal change...Christian Edward Gruber
2013-06-26Switch InternalContext to store dependency/source pairs more compactly.Christian Edward Gruber
2013-06-26Reduce the memory consumption of SourceProvider instances by keeping a refere...Christian Edward Gruber
2013-05-16Change Key so that it upgrades Annotation classes where all methods have defa...Christian Edward Gruber
2013-05-16Clear context during provision. Fixes http://code.google.com/p/google-guice/...Christian Edward Gruber
2013-05-16Fix a == vs .equals() bug in MoreTypes.Christian Edward Gruber
2013-05-15Add support for ProvisionListeners to notify on toInstance & constant bindings.Christian Edward Gruber
2013-05-15Upgrade to cglib 3.0 adn ASM 4.0.Christian Edward Gruber
2012-05-31Add Binder.requireAtInjectOnConstructors, to force Guice to require @Inject a...Sam Berlin
2012-02-26Fix issue 643 using a slightly modified version of the patch provided bySam Berlin
2012-02-26Change ProvisionListener to expose Binding instead of Key, and change bindLis...Sam Berlin
2012-02-26Fix issue 670, keep values from MapBinder & Multibinder distinct.Sam Berlin
2012-01-21Fix issue 643 using a slightly modified version of the patch provided bySam Berlin
2012-01-13Cleanup a few things:Sam Berlin
2012-01-13Do not create a new visitor instance for every call to isSingleton.Sam Berlin
2012-01-13Add isEagerSingleton.Sam Berlin
2011-10-31Defer building of error messages forSam Berlin
2011-10-18Better errors when using binder(), etc. outside of configure().Sam Berlin
2011-10-17fix issue 616, thanks for the patch!guice.mirrorbot@gmail.com
2011-10-16fix issue 624.guice.mirrorbot@gmail.com
2011-10-16Fix a very obscure bug where more than one InitializableReference of the same...guice.mirrorbot@gmail.com
2011-10-16Fix flaky service test. The whole AsyncService thing probably should just be...guice.mirrorbot@gmail.com
2011-10-16fix issue 616, thanks for the patch!sberlin
2011-10-16fix issue 624.sberlin
2011-09-27Add Scopes.isCircularProxy, for use by Scope implementations. The basic prob...guice.mirrorbot@gmail.com
2011-09-13Fix a bug in the way failed JIT bindings are cleaned up. Because we removed ...guice.mirrorbot@gmail.com
2011-09-09Fix issue 644. Print a better error message when requestStaticInjection is c...guice.mirrorbot@gmail.com
2011-07-22Fix a few common.collect-related deprecation warnings... because it's easy!sberlin
2011-07-08* Remove unused importssberlin
2011-06-29Restore usernamessberlin
2011-06-29Minor whitespace & temporary username changessberlin
2011-06-28fixup whitespacesberlin
2011-06-26switch Guice from manually repackaging Guava to depending on Guava. it's sti...sberlin
2011-06-12remove stray <T>sberlin
2011-06-12issue 631 -- expose dependency hierarchy in ProvisionListener.sberlin
2011-06-05issue 78 - provision interception. this only lets you listen to provisions (...sberlin