History log of /external/guice/core/src/com/google/inject/spi/ModuleAnnotatedMethodScanner.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bac730fa1b717351736182034aff62827a383090 22-Apr-2015 Ben McCann <ben@connectifier.com> Add missing @since tags for 4.0
/external/guice/core/src/com/google/inject/spi/ModuleAnnotatedMethodScanner.java
54da0e3ca924a5040e88a1c067f9f6760a14b20b 20-Feb-2015 sameb <sameb@google.com> Rework the public API into scanning for additional @Provides-like annotations.
Instead of requiring each scanner to explicitly wrap the modules to-be-scanned,
we add a Binder.scanModulesForAnnotatedMethods method that takes a scanner,
and we scan every installed module.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=86751798
/external/guice/core/src/com/google/inject/spi/ModuleAnnotatedMethodScanner.java
e18906acc38e436613d01b0b96cf5c09623ec987 02-Feb-2015 sameb <sameb@google.com> Add some SPI methods to allow users to annotate Module methods with arbitrary
bindings and have those methods bound as Providers to specialized Keys.

This is the basis of what will be used to allow
Multibinder/MapBinder/OptionalBinder to have stuff like @SetProvides,
@MapProvides, @OptionalProvides and dagger interop support.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=85361820
/external/guice/core/src/com/google/inject/spi/ModuleAnnotatedMethodScanner.java