Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
guice
/
d9c913acca55023ef5d76a32c3d4a51ee6b420cb
/
core
/
test
/
com
/
google
/
inject
/
PrivateModuleTest.java
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
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/PrivateModuleTest.java]
17520da
Changing Guice Javadoc to build with Doclava (beta)
by limpbizkit@gmail.com
· 14 years ago
75ae834
Changing Guice Javadoc to build with Doclava (beta)
by limpbizkit@gmail.com
· 14 years ago
9a227be
Move internal utility code to separate package.
by limpbizkit@gmail.com
· 14 years ago
aa07ab0
Killing ModuleWriter in favour of Element.applyTo()
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
9119370
Moved PrivateBinder to inject package. Modified PrivateModule to use configure() instead of configurePrivateBindings().
by crazyboblee
· 16 years ago
c3f9284
Renaming PrivateEnvironment to PrivateElements. I don't love this name 'cause I don't like plural names for classes; it reminds me of Collections, which is a utility class rather than an instantiable type.
by limpbizkit
· 16 years ago
8dfd5cc
Fixing a typo -- the test was supposed to ensure a and d were exported, b and c were not.
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
b1f42f5
Removing the obsolete PrivateModules extension; PrivateModules are now folded-in to core Guice.
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
[Renamed (84%) from extensions/privatemodules/test/com/google/inject/privatemodules/PrivateModuleTest.java]
72d11dd
Taking advantage of the error message changes in some extensions.
by limpbizkit
· 16 years ago
a26a41e
New test case as recommended by Mike Ward.
by limpbizkit
· 16 years ago
2f51f2c
Implementation-level docs for PrivateModules
by limpbizkit
· 16 years ago
e2db859
Crazy circular-dependency tests for private modules, plus a fix to make them work.
by limpbizkit
· 16 years ago
86cb3bb
Refinements to PrivateModules:
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