Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
61584c4284d223bb4d0af1ab56f3c19bdbe7329e
/
src
/
com
/
google
/
inject
/
Binder.java
a843a95
Simplifying listeners:
by limpbizkit
· 16 years ago
03b81a6
Early draft of InjectionListeners.
by limpbizkit
· 16 years ago
4f6274a
Removing all ASM and cglib dependencies from the no_aop build of Guice.
by limpbizkit
· 16 years ago
7c508c2
Initial support for building an AOP-free copy of the Guice source tree from the standard source tree.
by limpbizkit
· 16 years ago
9119370
Moved PrivateBinder to inject package. Modified PrivateModule to use configure() instead of configurePrivateBindings().
by crazyboblee
· 16 years ago
5008e3a
Fixed type conversion Javadoc as recommended by phopkins. See issue 287.
by limpbizkit
· 16 years ago
4994bf6
Mikeward's Javadoc fixes. Mike read through all of our Javadoc (thank you!) and found a few typos and simplifications
by limpbizkit
· 16 years ago
9b89470
I compiled all of our Javadoc examples and fixed some problems.
by limpbizkit
· 16 years ago
0551b64
Applying suggestions from code reviews by Daniel Martin (fizbin) and Mike Ward (mikeward.norcal)
by limpbizkit
· 16 years ago
fcbdf99
Pretty massive rewrite of PrivateModules so that they're now implemented in core Guice.
by limpbizkit
· 16 years ago
5ea4ab2
Adding newPrivateBinder() to the SPI. We're promoting private bindings from an extension to being a part of core Guice!
by limpbizkit
· 16 years ago
c489adf
A whole bunch of @since tags, and a JDiff report of everything that's changed since Guice 1.
by limpbizkit
· 16 years ago
b82da41
Binder.requestInjection, as implemented by Mike Ward.
by limpbizkit
· 16 years ago
6663d02
Axing SourceProviders and SourceProvider in favour of Binder.withSource and Binder.skipSources
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
d172726
Rolling back r432
by dan.halem
· 17 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
· 17 years ago
7c9d779
Added support for custom type converters.
by crazyboblee
· 17 years ago
81303cd
Added a rough implementation of provider methods. Got rid of ProviderLocator.
by crazyboblee
· 17 years ago
7bef622
Added ability to look up providers before the injector is created. You cannot use the provider until the injector is created, and you will get a
by crazyboblee
· 17 years ago
8b68d33
spot fix of some binder javadoc
by kevinb9n
· 18 years ago
96eeb3a
at last! a big start on the Binding EDSL javadoc!
by kevinb9n
· 18 years ago
9e13952
Redesigned constant binding API.
by crazyboblee
· 18 years ago
c1d0c64
Removed old Javadocs.
by crazyboblee
· 18 years ago
84e32fa
some binder javadoc. not great but better.
by kevinb9n
· 18 years ago
3a971f3
Locked down binder API even more.
by crazyboblee
· 18 years ago
edda436
Removed link(). bind() now points to other bindings.
by crazyboblee
· 18 years ago
b20cc35
oops, add missing file headers.
by kevinb9n
· 18 years ago
0af85cf
Issue 30: Binder.addError(Throwable); a little associated cleanup
by kevinb9n
· 18 years ago
a2915a9
Container -> Injector; container scope -> singleton scope
by kevinb9n
· 18 years ago
5a33f38
who wants more javadoc?
by kevinb9n
· 18 years ago
63e9a82
Simplified source directory structure. Forget Maven.
by crazyboblee
· 18 years ago
[Renamed from src/main/java/com/google/inject/Binder.java]
3be9b71
Moved sources into 'java' directories to make Maven happy.
by crazyboblee
· 18 years ago
[Renamed from src/main/com/google/inject/Binder.java]
97223d4
Moved src directories to be more maven friendly.
by crazyboblee
· 18 years ago
[Renamed from src/com/google/inject/Binder.java]
97b2cac
Added @ScopeAnnotation. Added Binder.addError(). Removed Scopes.DEFAULT. We now refer to this as 'no' scope.
by crazyboblee
· 18 years ago
be2a67f
Added Binder.getStage(). Added Matchers.annotatedWith(Annotation). Added support for generic arrays to TypeLiteral.
by crazyboblee
· 18 years ago
0bfdbc6
Removed convenience methods from Container. Broke down BindingBuilder into multiple interfaces to limit which methods can be called at which times. Filled in missing Javadocs. Synced AbstractModule with Binder. Added code to detect optional=true on constructors. Created Struts 2 modules and got that code working again. Modified CreationException to record stack trace.
by crazyboblee
· 18 years ago
e5073a2
Guice.newContainer() -> createContainer() and overload to allow Stage to be specified.
by kevinb9n
· 18 years ago
bf5b401
unbreak build from last change
by kevinb9n
· 18 years ago
5cbf55c
extract interfaces for the sub-binders into a subpackage to keep them from being highly visible in the main javadoc.
by kevinb9n
· 18 years ago
db85d9c
ContainerBuilder -> BinderImpl; extract Binder interface; add Guice.newContainer().
by kevinb9n
· 18 years ago
c0c12ea
@Binder -> @BindingAnnotation
by kevinb9n
· 18 years ago
b8b84f0
Renamed preload() to eagerly(). Added JMX to the Javadocs.
by crazyboblee
· 18 years ago
278ee4d
Renamed 'ForBinding' to 'Binder'. Introduced Stage. Added name package to Javadocs. Updated some random Javadocs.
by crazyboblee
· 18 years ago
[Renamed (79%) from src/com/google/inject/ForBinding.java]
4602a6f
Added support for binding to annotations instead of names.
by crazyboblee
· 18 years ago