Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
26c2aadc356a655e73a74e18a3739dff0740e3c0
/
src
/
com
/
google
/
inject
/
DefaultConstructionProxyFactory.java
a843a95
Simplifying listeners:
by limpbizkit
· 15 years ago
03b81a6
Early draft of InjectionListeners.
by limpbizkit
· 15 years ago
53664a7
Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use.
by limpbizkit
· 15 years ago
4f6274a
Removing all ASM and cglib dependencies from the no_aop build of Guice.
by limpbizkit
· 15 years ago
bf0d876
Removing all references to method interceptors from the non-AOPified Guice. This passes the full Guice test suite (other than the interceptor tests that are removed, and the tests that fail in the normal Guice build).
by limpbizkit
· 15 years ago
696c5cd
Exposing the effective interceptors in ConstructorBinding
by limpbizkit
· 16 years ago
a7184cf
Applied mcculls patch for issue 235 - OSGi classloading. The goal is to use a bridge classloader whenever:
by limpbizkit
· 16 years ago
0689806
Hopefully the last of the big exceptions refactorings. I went through all of the places we're adding context to our Errors object and made sure we're never doubling-up -- specifing the same injection point or key multiple times.
by limpbizkit
· 16 years ago
a6e0e78
Moving error sources so they're now reported in the same place for configuration errors and runtime errors. This means that instead of seeing this:
by limpbizkit
· 16 years ago
18cb191
Splitting up finding member injectors from finding injection points. This is intended to make it so the new SPI exposes injection points on Module elements without actually having to resolve 'em.
by limpbizkit
· 16 years ago
a98bc7a
Cleaning up some internals for the SPI.
by limpbizkit
· 16 years ago
477f9f9
Grand unification of commands and SPI:
by limpbizkit
· 16 years ago
47062f1
More of mcculls fixes for choosing which classloader to use for generated classes. I believe this solves the package-private problem and the memory leak problem. Nice work Stuart!
by limpbizkit
· 16 years ago
869a3c0
Stuart McCulloch contributed a custom classloader that fixes the memory leak and supports OSGi-style classloaders (plus any other form of non-delegation).
by limpbizkit
· 16 years ago
185d2a2
Added some new error messages:
by limpbizkit
· 16 years ago
163c48a
Cleanup after the big errors refactoring.
by limpbizkit
· 16 years ago
9dc32d4
Massive refactoring to exception handling. I'm trying to simplify things, but they are currently a little bit more complicated. I'll do another round shortly.
by limpbizkit
· 16 years ago
7e6659c
Fixing a bug where CGLib + multiple classes with the same FQN = pain
by limpbizkit
· 16 years ago
009bb09
Moving some stuff from internal to inject to make Parameter.java non-public
by limpbizkit
· 16 years ago
916f548
adding first pass of compile-time guice. Also moving stuff to internal to make ConstructionProxy and Reflection classes available there.
by limpbizkit
· 16 years ago
adae8cc
Removing Objects.nonNull(Object[])
by limpbizkit
· 17 years ago
cad2c2b
very minor javadoc tweeks
by kevinb9n
· 17 years ago
a312d7a
Issue 41: guice should never inject a null value.
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/DefaultConstructionProxyFactory.java]
3be9b71
Moved sources into 'java' directories to make Maven happy.
by crazyboblee
· 17 years ago
[Renamed from src/main/com/google/inject/DefaultConstructionProxyFactory.java]
97223d4
Moved src directories to be more maven friendly.
by crazyboblee
· 17 years ago
[Renamed from src/com/google/inject/DefaultConstructionProxyFactory.java]
77bf3b2
We now inject bound instances and bound Provider instances.
by crazyboblee
· 17 years ago
0b3189c
Added support for injecting private constructors and fields.
by crazyboblee
· 17 years ago
a99dca7
Silly code-style fixes
by kevinb9n
· 17 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
· 17 years ago
[Renamed (95%) from src/com/google/inject/spi/DefaultConstructionProxyFactory.java]
6b5db11
Modified Guice to use different names for generated classes from stock cglib.
by crazyboblee
· 17 years ago
b8cf1e5
Fixed copyright declarations.
by crazyboblee
· 17 years ago
e3adfd6
Introduced ToStringBuilder. Pulled up ConstructorInjector. Introduced ConstructionProxy.
by crazyboblee
· 17 years ago