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. 74d714c Issue 552: (step 1) move core code to its own subdirectory by mcculls · 14 years ago[Renamed from src/com/google/inject/internal/UntargettedBindingImpl.java]
  3. 9a227be Move internal utility code to separate package. by limpbizkit@gmail.com · 14 years ago
  4. 7bcec88 fixes issue 263 -- introduces ability to "deduplicate" bindings. all BindingImpl subclasses now implement equals/hashcode properly and duplicates can be erased by throwing them into a set (preferably a LinkedHashSet to preserve the order of the elements). no new API methods. by sberlin@gmail.com · 14 years ago
  5. 888a264 fixes issue 342 - ability to disable JIT bindings (require explicit bindings). this revision creates a new public facing API of: by sberlin · 15 years ago
  6. 5ae41eb Post release refactor. I moved almost everything that was package-private in com.google.inject to the internal package. The motivation is to simplify things - the previous setup was extremely awkward because c.g.i could call into internal, but not the reverse. Similarly for the SPI package. by limpbizkit · 15 years ago
  7. 03b81a6 Early draft of InjectionListeners. by limpbizkit · 16 years ago
  8. 8996e80 phopkins' changes to BindingTargetVisitor so it accepts wildcard types. Original patch submitted with issue 290. by limpbizkit · 16 years ago
  9. 76c24b1 This should be the last big refactoring before Guice 2 final... by limpbizkit · 16 years ago