Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
c9465f97f0aea1216fe7a4fb6c6e54c63c256dd3
/
src
/
com
/
google
/
inject
/
AbstractModule.java
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
7c9d779
Added support for custom type converters.
by crazyboblee
· 17 years ago
cad2c2b
very minor javadoc tweeks
by kevinb9n
· 17 years ago
81303cd
Added a rough implementation of provider methods. Got rid of ProviderLocator.
by crazyboblee
· 17 years ago
2394ca6
Issue 93: run an optimize-imports over all the source.
by kevinb9n
· 17 years ago
9e13952
Redesigned constant binding API.
by crazyboblee
· 17 years ago
3a971f3
Locked down binder API even more.
by crazyboblee
· 17 years ago
edda436
Removed link(). bind() now points to other bindings.
by crazyboblee
· 17 years ago
0af85cf
Issue 30: Binder.addError(Throwable); a little associated cleanup
by kevinb9n
· 17 years ago
a2915a9
Container -> Injector; container scope -> singleton scope
by kevinb9n
· 17 years ago
63e9a82
Simplified source directory structure. Forget Maven.
by crazyboblee
· 17 years ago
[Renamed from src/main/java/com/google/inject/AbstractModule.java]
3be9b71
Moved sources into 'java' directories to make Maven happy.
by crazyboblee
· 17 years ago
[Renamed from src/main/com/google/inject/AbstractModule.java]
97223d4
Moved src directories to be more maven friendly.
by crazyboblee
· 17 years ago
[Renamed from src/com/google/inject/AbstractModule.java]
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
· 17 years ago
9d573ed
Hid BinderImpl. Redesigned SoureProvider API.
by crazyboblee
· 17 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
· 17 years ago
db85d9c
ContainerBuilder -> BinderImpl; extract Binder interface; add Guice.newContainer().
by kevinb9n
· 17 years ago
9a3861b
Cleaned up error handling. Separated ErrorHandler from source tracking. We now point directly to members when appropriate.
by crazyboblee
· 17 years ago
db395b2
Add AbstractModule.intercept(). Hid Key.ofType() methods. Added support for injecting factories.
by crazyboblee
· 17 years ago
278ee4d
Renamed 'ForBinding' to 'Binder'. Introduced Stage. Added name package to Javadocs. Updated some random Javadocs.
by crazyboblee
· 17 years ago
b1f2e68
Modified scope binding to bind to scope annotations directly. No more strings.
by crazyboblee
· 17 years ago
1c4d3e3
Moved name-related logic into a subpackage.
by crazyboblee
· 17 years ago
a99dca7
Silly code-style fixes
by kevinb9n
· 17 years ago
fddb686
Renamed put() to scope().
by crazyboblee
· 17 years ago
e5fbbb0
Added overloaded methods which accept a name to Container. Re-implemented the built-in scopes as an enum. Added ContainerBuilder.scope(Enum). Added support for custom scope annotations.
by crazyboblee
· 17 years ago
a379601
Removed old Javadocs.
by crazyboblee
· 17 years ago
c2fcc43
Added builder() to AbstractFactory.
by crazyboblee
· 17 years ago
9592a91
Moved Query, etc., to intercept package.
by crazyboblee
· 17 years ago
abc4dd0
Implemented explicit preloading. Updated copyright notices.
by crazyboblee
· 17 years ago
0baa9fc
Updated Javadocs. Renamed TypeToken to TypeLiteral. Hid ConfigurationException from the public API.
by crazyboblee
· 17 years ago
235d068
Further improved the up front error reporting. Hid ErrorMessage and source() logic from the public API for the time being. Removed javadocs.
by crazyboblee
· 17 years ago
4727ee2
Added support for up front error handling. More work remains.
by crazyboblee
· 17 years ago
4776db7
Renamed injectStatics() to requestStaticInjection().
by crazyboblee
· 17 years ago
dac4991
Updated Javadocs.
by crazyboblee
· 17 years ago
041e933
Renamed performance test. Introduced AbstractModule to support more concise configuration code.
by crazyboblee
· 17 years ago