Tags: ghostsun/guice
Tags
Tagging trunk as 3.0. git-svn-id: https://google-guice.googlecode.com/svn/tags/3.0@1536 d779f126-a31b-0410-b53b-1d3aecad763e
Tagging trunk as 3.0-rc3. git-svn-id: https://google-guice.googlecode.com/svn/tags/3.0-rc3@1523 d779f126-a31b-0410-b53b-1d3aecad763e
Tagging trunk as 3.0-rc2. git-svn-id: https://google-guice.googlecode.com/svn/tags/3.0-rc2@1478 d779f126-a31b-0410-b53b-1d3aecad763e
Tagging trunk as 3.0-rc1. git-svn-id: https://google-guice.googlecode.com/svn/tags/3.0-rc1@1447 d779f126-a31b-0410-b53b-1d3aecad763e
Tagging trunk as snapshot 20101120. git-svn-id: https://google-guice.googlecode.com/svn/tags/snapshot20101120@1386 d779f126-a31b-0410-b53b-1d3aecad763e
Tagging trunk as snapshot 20101031. git-svn-id: https://google-guice.googlecode.com/svn/tags/snapshot20101031@1349 d779f126-a31b-0410-b53b-1d3aecad763e
Changes since 20090512 New API: Multibinder.permitDuplicates() and MapBinder.permitDuplicates(). Fixed bug where a unmatched scoping annotation didn't cause a required failure. (reported by Dmitry Skavish) Fixed bug where Provider.get() would break if used while scoping another provider. Moved JNDI and JMX extensions out as external build targets. Servlet: Making forward() pass the original request URI. (Andrew McLaughlin) Servlet: SerlvetRequest and ServletResponse bindings are now chained. (Isaac Shum) SPI: Scopes.isSingleton() SPI: Injector.getAllBindings(). SPI: Replaced ModuleWriter with Element.applyTo(Binder). ModuleWriter still exists in Google3 for backwards compatibility, but it is now deprecated. The main difference between the two is the treatment of private modules. SPI: bind(Foo.class).toConstructor(...). Useful for the Turkey bacon problem and for using Guice with third-party APIs. SPI: change scoping of instance bindings (Andrew McLaughlin) git-svn-id: https://google-guice.googlecode.com/svn/tags/snapshot20090706@1043 d779f126-a31b-0410-b53b-1d3aecad763e
PreviousNext