Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
ba5acdf7cf1eef418cfdb463991ff76e7f3ded28
/
core
/
test
/
com
/
google
/
inject
/
ParentInjectorTest.java
ba5acdf
Allow turning off stack trace collection in Guice.
by Christian Edward Gruber
· 11 years ago
2e39ef7
Print out the modules that led to a binding during error reporting, but
by Christian Edward Gruber
· 11 years ago
b7a02b0
by sberlin
· 13 years ago
d9c913a
switch Guice from manually repackaging Guava to depending on Guava. it's still jarjar'd right now, which is causing a ~400k increase in guice-snapshot.jar. next step is to switch to ProGuard to remove the unnecessary code and cut it back down (even further?!). this will let people build from Guice source and depend directly on Guava code without having to worry about hiding internal/util.
by sberlin
· 13 years ago
cc17f14
significantly improve error reporting for binding a key already bound in a child injector or private module. include all sources in the error msg (since it can be in many sibling private modules or child injectors), including whether or not it as a JIT binding.
by sberlin
· 14 years ago
b281953
test for issue 608.
by sberlin
· 14 years ago
45ca7f6
issue 345 - better error message for private modules. show the source of a child binding instead of just saying its in a child injector. also give a hint that you may have wanted to expose the binding.
by sberlin
· 14 years ago
74d714c
Issue 552: (step 1) move core code to its own subdirectory
by mcculls
· 14 years ago
[Renamed from test/com/google/inject/ParentInjectorTest.java]
9a227be
Move internal utility code to separate package.
by limpbizkit@gmail.com
· 14 years ago
b92f540
Fix for an embarassing bug reported by Dmitry Skavish.
by limpbizkit
· 15 years ago
1ae5c1e
Test for an issue reported by Dmitry Skavish regarding which injector creates a scoped class:
by limpbizkit
· 15 years ago
53664a7
Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use.
by limpbizkit
· 16 years ago
4f6274a
Removing all ASM and cglib dependencies from the no_aop build of Guice.
by limpbizkit
· 16 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
· 16 years ago
490833f
Cleaning up exceptions and Javadoc:
by limpbizkit
· 16 years ago
edd8d64
New API: Injector.getParent
by limpbizkit
· 16 years ago
47151c2
Private modules first draft. I'm not in love with the name "PrivateModules" or the "expose" method. But I think this is a reasonable first implementation of parent/child modules.
by limpbizkit
· 16 years ago
5fb9d92
Rewrite of parent injectors.
by limpbizkit
· 16 years ago
d37c58b
Disallowing private, no arg constructors that don't have @Inject on 'em. This is issue #120. The workaround is to increase the visibility of the constructor (package private still works) or to add @Inject on the constructed type.
by limpbizkit
· 16 years ago
5d18743
Adds support for a parent injector that bindings will be chained to if available.
by dan.halem
· 17 years ago