Skip to content

Tags: cgpllx/guice

Tags

4.0-beta5

Toggle 4.0-beta5's commit message
Update version to 4.0-beta5

4.0-beta

Toggle 4.0-beta's commit message
Fix up poms to properly sign on deploy, provide source and javadoc ja…

…rs per sonatype's requirements, and bump the API version to 1.4 for OSGI components.

3.0

Toggle 3.0's commit message
Tagging trunk as 3.0.

git-svn-id: https://google-guice.googlecode.com/svn/tags/3.0@1536 d779f126-a31b-0410-b53b-1d3aecad763e

3.0-rc3

Toggle 3.0-rc3's commit message
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

3.0-rc2

Toggle 3.0-rc2's commit message
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

3.0-rc1

Toggle 3.0-rc1's commit message
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

snapshot20101120

Toggle snapshot20101120's commit message
Tagging trunk as snapshot 20101120.

git-svn-id: https://google-guice.googlecode.com/svn/tags/snapshot20101120@1386 d779f126-a31b-0410-b53b-1d3aecad763e

snapshot20101031

Toggle snapshot20101031's commit message
Tagging trunk as snapshot 20101031.

git-svn-id: https://google-guice.googlecode.com/svn/tags/snapshot20101031@1349 d779f126-a31b-0410-b53b-1d3aecad763e

snapshot20090706

Toggle snapshot20090706's commit message
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