1. 5a209e9 Update version to 4.0 by Colin Decker · 9 years ago
  2. 646e174 Add more missing @since 4.0 and remove references to *-3.0.jar in extensions' package-info.java files. by cgdecker · 9 years ago
  3. bac730f Add missing @since tags for 4.0 by Ben McCann · 9 years ago
  4. fb04cae Add ability to not scope exception to RemoteProviderBinder by cnester · 9 years ago
  5. 136bc20 Remove all .iml and .ipr IntelliJ project files and add IntelliJ project files and directories to .gitignore. by cgdecker · 10 years ago
  6. 6247159 Results of 'mvn license:format -N' plus some minor tweaking by Stuart McCulloch · 10 years ago
  7. 117b2a6 When checking for Logger keys in providermethodsmodule don't create a new Key<Logger> for every parameter. Instead use a constant. by lukes · 10 years ago
  8. 6b3086d Cleanup javadocs. This makes the following changes: by Sam Berlin · 10 years ago
  9. c00df28 Automated code cleanups by internal tool. by Sam Berlin · 10 years ago
  10. f9a3d2d Skip synthetic/bridge methods when validating CheckedProvider interfaces, otherwise java8 breaks validation by adding a synthetic bridge default method. by Sam Berlin · 10 years ago
  11. b6c35cd Update the opensource jars to asm 5.0, fix up the POMs & ant scripts. by Sam Berlin · 10 years ago
  12. 41c1c29 Add ignores for ant build spam. by Christian Edward Gruber · 10 years ago
  13. 3236b10 Replace guava 11 with 16 and extract Guava as a separate dependency. by Christian Edward Gruber · 10 years ago
  14. a0e7344 Restore versions to 4.0-SNAPSHOT by Christian Edward Gruber · 11 years ago
  15. ce48fa8 Bump version numbers to release 4.0-beta. by Christian Edward Gruber · 11 years ago
  16. 7d72771 Actually pom versions should really be 3.1.0 to reflect the addition of a couple of new features (ProvisionListener SPI) by Stuart McCulloch · 12 years ago
  17. 7f6a136 Bump pom versions towards next maintenance release by Stuart McCulloch · 12 years ago
  18. 8b7aaec Update ThrowingProviderBinder to have a better exception in case of ProvisionExceptions from more than one dependency. by Sam Berlin · 12 years ago
  19. 15dbe78 Change AssertionError to use the whole ProvisionException as a cause, so we can see exactly what goes wrong when nothing should go wrong. by Sam Berlin · 12 years ago
  20. e6abeff Change the new ThrowingProviderBinder.providing to look for @ThrowingInject instead of @Inject. by Sam Berlin · 12 years ago
  21. 8557c77 Add a new method to ThrowingProviderBinder: providing(Class) or providing(TypeLiteral). by Sam Berlin · 12 years ago
  22. b7a02b0 by sberlin · 13 years ago
  23. 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
  24. 4d93ce6 fix license. by sberlin@gmail.com · 13 years ago
  25. ba8a4cd add more tests for @CheckedProvides methods, fix bug exposed with @Exposed methods, cleanup class names & javadoc. by sberlin@gmail.com · 13 years ago
  26. 6716a71 a few more @sinces. by sberlin · 14 years ago
  27. 488284d deprecated ThrowingProvider in favor of CheckedProvider, which lets you specify more than one exception type. remove tentative @ThrowingProvides in favor of @CheckedProvides. add tests. by sberlin · 14 years ago
  28. c13b545 adding more missing @since 3.0 tags. by sberlin · 14 years ago
  29. dfee9fd issue 531 -- don't let c.g.i.internal.util reference outside its package. by sberlin · 14 years ago
  30. 6e37096 issue 16. hide internal things (that can be hidden). need to followup to limit visibility on internal things that need to stay pseudo-open and really close the rest. by sberlin · 14 years ago
  31. 103af50 update extension package-info.java files to reference 3.0 instead of 2.0, also fix issue 563 -- assistedinject package-info referenced the wrong jar name. by sberlin · 14 years ago
  32. ee446ca update ThrowingProvider to support an @ThrowingProvides annotation, much like @Provides. update the internals of the class to give more explicit error messaging & use bind.addError instead of throwing exceptions. added lots & lots of tests. by sberlin · 14 years ago
  33. bc7e150 Issue 552: add buildable maven poms by mcculls · 14 years ago
  34. 5ac45a8 update ThrowingProviders to implement HasDependencies and use getProvider instead of injecting the Injector. by sberlin · 14 years ago
  35. b085238 issue 525 - update poms to guice 3.0. patch courtesy of max bowsher, thanks! by sberlin · 14 years ago
  36. 255af73 Merge 2.0-maven branch into trunk. by sberlin@gmail.com · 14 years ago
  37. 9a227be Move internal utility code to separate package. by limpbizkit@gmail.com · 14 years ago
  38. f7ac6ea Patches to let Guice be more OSGi (and classloader) friendly. Solves issue 439, issue 337, issue 443, and issue 343. All provided by Stuart McCulloch. Many thanks, Stuart! by sberlin · 14 years ago
  39. 484f75f Adding notes to package-info pointing at the required .jar files. by limpbizkit · 15 years ago
  40. 53664a7 Regrettably replacing jarjar'd Google Collections with minimal copies of the parts that we use. by limpbizkit · 15 years ago
  41. 210bf43 Replace ReferenceCache w/ MapMaker. by crazyboblee · 15 years ago
  42. 4994bf6 Mikeward's Javadoc fixes. Mike read through all of our Javadoc (thank you!) and found a few typos and simplifications by limpbizkit · 15 years ago
  43. 53708f0 Fix for issue 254. http://code.google.com/p/google-guice/issues/detail?id=254 by limpbizkit · 15 years ago
  44. 43ed8e5 Removed old Javadocs. by limpbizkit · 15 years ago
  45. 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
  46. 49f67c0 Fixing owner types so they're no longer missing in ThrowingProviderBinder. Also adding the necessary precondition checks so that we always include 'em when necessary. by limpbizkit · 16 years ago
  47. fe579cf Applied Stuart McColloch's patch for issue 121 - making Guice into an OSGi bundle, using BND. by limpbizkit · 16 years ago
  48. 1601ae5 Adopt latest google collections snapshot (partially); some style cleanup by kevinb9n · 16 years ago
  49. f716cf4 OSGi support - we now export OSGi metadata in our manifest. by limpbizkit · 16 years ago
  50. eab7647 A bunch of polish fixes for 2.0: by limpbizkit · 16 years ago
  51. e39d8d8 Unifying unique annotations, used for creating unique keys by limpbizkit · 16 years ago
  52. 0197f9d Fixing a bug in the unique annotation in throwingproviderbinder by limpbizkit · 16 years ago
  53. a39bbc0 Added assistedinject, throwing providers modules by limpbizkit · 16 years ago
  54. 0c43f22 Javadoc and build file fixes for extensions. by limpbizkit · 16 years ago
  55. e451ef7 Adding AssistedInject and ThrowingProviders as Guice extensions. by limpbizkit · 16 years ago