Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
1fc497868500f9c9720e2520a2ca127d4c123723
/
guice.ipr
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
1b54d6a
Made TypeLiteral equals() and hashCode() much more robust.
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
bc9a5b8
Removed broken imports.
by crazyboblee
· 18 years ago
1c4d3e3
Moved name-related logic into a subpackage.
by crazyboblee
· 18 years ago
a646edd
Moved output directory back under the project dir to avoid permission problems.
by crazyboblee
· 18 years ago
7173353
Updated remaining Javadocs for query->matcher rename. Reformatted LineNumbers and added Chris's name to it (gotta give credit). Added asm-3.0.jar to IDEA project.
by crazyboblee
· 18 years ago
5374359
Made IntelliJ use '1.5' for project.
by crazyboblee
· 18 years ago
2d9cd0a
Made IntelliJ use '1.5' for JDK.
by crazyboblee
· 18 years ago
954d70d
update idea project settings
by kevinb9n
· 18 years ago
0789b19
Added support for implicit bindings. Did away with getCreator(). Made Struts plugin validate up front.
by crazyboblee
· 18 years ago
f33d23e
Refactored scope handling. Allows overriding annotations with in(). Improved error reporting.
by crazyboblee
· 18 years ago
10a3b02
Added intercept() to ContainerBuilder. Hid ConstructionProxy, ProxyFactory, etc. Removed intercept package. Added query package. Started Struts 2 plugin and example.
by crazyboblee
· 18 years ago
3a09e29
Added servlet scopes.
by crazyboblee
· 18 years ago
c2fcc43
Added builder() to AbstractFactory.
by crazyboblee
· 18 years ago
a3b0c05
Removed old Javadocs.
by crazyboblee
· 18 years ago
a6e7398
Added Binding. The source object now follows the binding all the way through.
by crazyboblee
· 18 years ago
9bb6202
Created ContainerCreationException which delivers the error messages to the client. Added performance logging. Validation performance might be a concern. Will keep the design such that we can lazily validate if desired.
by crazyboblee
· 18 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
· 18 years ago
7fb1d7f
Removed unnecessary interface.
by crazyboblee
· 18 years ago
78e1cc1
Removed return types in ConstantBindingBuilder and LinkedBindingBuilder. Updated Javadocs.
by crazyboblee
· 18 years ago
e9f0fa5
Added comment to performance test.
by crazyboblee
· 18 years ago
664a82e
Used cglib for critical constructor and method invocations boosting overall performance by about 40%.
by crazyboblee
· 18 years ago
7c5b2c4
Refactored ContainerBuilder API. Added support for generic types.
by crazyboblee
· 18 years ago
ed8825f
Refactoring binding API. Adding support for generic types.
by crazyboblee
· 18 years ago
6ab7e1f
Refactoring binding API. Adding support for generic types.
by crazyboblee
· 18 years ago
07e4182
Added type conversion for constants. Optimized ReferenceCache.
by crazyboblee
· 18 years ago
66b415a
Initial checkin.
by crazyboblee
· 18 years ago