aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2018-08-28Upgrade guice to 4.2Haibo Huang
2015-04-28Update version to 4.0upstream-masterColin Decker
2015-04-28Add more missing @since 4.0 and remove references to *-3.0.jar in extensions'...cgdecker
2015-04-23Also fix usages of a couple of @Beta APIs.cgdecker
2015-04-21Add missing @since tags for 4.0Ben McCann
2015-04-21Implement more granular locks for a Singleton scope in Guice.timofeyb
2015-04-08Merge pull request #911 from mcculls/dependency-stack-performanceSam Berlin
2015-04-05Change initial DependencyStack size from 10 to 16Stuart McCulloch
2015-03-23Some work on issue 910 -- ensure that anonymous keys & typeliterals don'tsameb
2015-03-23Fix ModuleAnnotatedMethodScanners so that they scan modules installed insameb
2015-03-23Move detailed javadoc description down to implementation classStuart McCulloch
2015-03-21Improve performance of internal DependencyStack collectionStuart McCulloch
2015-02-24Rework the public API into scanning for additional @Provides-like annotations.sameb
2015-02-24Create a dagger/guice interoperability library, which permits (with limitatio...cgruber
2015-02-24Fix ElementSource attribution for ModuleAnnotatedMethodScanner bindings.sameb
2015-02-24Minor optimizations to InternalContextlukes
2015-02-03Only warn one per dependency, otherwise log spam can destroy disks. This tim...sameb
2015-02-03Add some SPI methods to allow users to annotate Module methods with arbitrarysameb
2015-02-03Implement my old patch for issue #366, with some tweaks. This does thesameb
2015-02-03Make Guice ignore validation of scope annotations on abstract types for types...dweis
2015-01-24Optimization: move ParameterizedTypeImpl checks out of line.bulach
2015-01-24Remove usages of '_' as a one-character identifiercushon
2015-01-19Fix linked binding behavior with requireExplicitBindings() in the parent.Tavian Barnes
2015-01-07Better error message checks in JitBindingsTest.Tavian Barnes
2015-01-07Clarify some documentation about linked bindings and child injectors.Tavian Barnes
2014-12-19Fix https://github.com/google/guice/issues/888.Tavian Barnes
2014-12-05Fix for https://github.com/google/guice/issues/884 -- don't letsameb
2014-11-07rm unchecked suppression.Sam Berlin
2014-11-07Robustness: wrap any calls to System.getProperty in case security is enabled.Stuart McCulloch
2014-10-27Making Singleton's creation lock less coarse.timofeyb
2014-10-03Results of 'mvn license:format -N' plus some minor tweakingStuart McCulloch
2014-09-24Delete unused code from WeakKeySet.dweis
2014-09-24When checking for Logger keys in providermethodsmodule don't create a new Key...lukes
2014-09-15De-duplicate equivalent scope bindings.Tavian Barnes
2014-08-17Miscellaneous build improvements:Stuart McCulloch
2014-08-11Merge pull request #835 from also/patch-1Sam Berlin
2014-08-11fix typo in javadocRyan Berdeen
2014-08-10Fix the compareBuilds script (compares mvn vs ant generated jars) & add it to...Sam Berlin
2014-08-06Implement binding deduplication for multibinder & mapbinder in a different way.Sam Berlin
2014-08-06Fix typo in JavaDoc for c.g.inject.internal.MoreTypes#getGenericSupertypeSam Berlin
2014-08-06Guice: Fix for issue 295 (@ProvidedBy doesn't work with enums)Sam Berlin
2014-07-21Set a bit in ProviderMethodsModule to see if we are generating provider metho...Sam Berlin
2014-07-20Cleanup javadocs. This makes the following changes:Sam Berlin
2014-07-17Fix last flaky test (that I know of). The problem was we were asserting that...Sam Berlin
2014-07-10Update references in code & configuration to point to github instead ofSam Berlin
2014-07-10More flake fixing: Refactor WeakKeySetUtils into one spot, make everything useSam Berlin
2014-07-09Wrap GcFinalization usage around wrappers that also await a ReferenceQueue. ISam Berlin
2014-07-01Detect overrides of @Provides method and add an error for each one.Sam Berlin
2014-07-01Change the line number test to generate a class with javax.inject.Inject rath...Sam Berlin
2014-07-01Automated code cleanups by internal tool.Sam Berlin