1. 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
  2. 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
  3. 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
  4. 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]
  5. 17520da Changing Guice Javadoc to build with Doclava (beta) by limpbizkit@gmail.com · 14 years ago
  6. 75ae834 Changing Guice Javadoc to build with Doclava (beta) by limpbizkit@gmail.com · 14 years ago
  7. 9a227be Move internal utility code to separate package. by limpbizkit@gmail.com · 14 years ago
  8. aa07ab0 Killing ModuleWriter in favour of Element.applyTo() by limpbizkit · 15 years ago
  9. 53664a7 Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use. by limpbizkit · 16 years ago
  10. 9119370 Moved PrivateBinder to inject package. Modified PrivateModule to use configure() instead of configurePrivateBindings(). by crazyboblee · 16 years ago
  11. 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
  12. 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
  13. 0551b64 Applying suggestions from code reviews by Daniel Martin (fizbin) and Mike Ward (mikeward.norcal) by limpbizkit · 16 years ago
  14. b1f42f5 Removing the obsolete PrivateModules extension; PrivateModules are now folded-in to core Guice. by limpbizkit · 16 years ago
  15. 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]
  16. 72d11dd Taking advantage of the error message changes in some extensions. by limpbizkit · 16 years ago
  17. a26a41e New test case as recommended by Mike Ward. by limpbizkit · 16 years ago
  18. 2f51f2c Implementation-level docs for PrivateModules by limpbizkit · 16 years ago
  19. e2db859 Crazy circular-dependency tests for private modules, plus a fix to make them work. by limpbizkit · 16 years ago
  20. 86cb3bb Refinements to PrivateModules: by limpbizkit · 16 years ago
  21. 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