Initial directory structure.

git-svn-id: http://google-gin.googlecode.com/svn/trunk@1 1a334de8-7455-0410-9b2e-eb0121b2e18b
Initial checkin of GIN.



git-svn-id: http://google-gin.googlecode.com/svn/trunk@14 1a334de8-7455-0410-9b2e-eb0121b2e18b
Fixed LICENSE.


git-svn-id: http://google-gin.googlecode.com/svn/trunk@17 1a334de8-7455-0410-9b2e-eb0121b2e18b
Fix for issue #2: build.xml is broken.

Patch by robbie.vanbrabant, applied with minor formatting diffs.


git-svn-id: http://google-gin.googlecode.com/svn/trunk@20 1a334de8-7455-0410-9b2e-eb0121b2e18b
Issue #4: Rename Injector to Ginjector.

R=rjrjr

git-svn-id: http://google-gin.googlecode.com/svn/trunk@21 1a334de8-7455-0410-9b2e-eb0121b2e18b
Deleting file intended to be removed in last change.



git-svn-id: http://google-gin.googlecode.com/svn/trunk@22 1a334de8-7455-0410-9b2e-eb0121b2e18b
Deleting more files that were supposed to be deleted in r21.



git-svn-id: http://google-gin.googlecode.com/svn/trunk@27 1a334de8-7455-0410-9b2e-eb0121b2e18b
Issue 5: Support injection of remote service proxies

Patch by forster, applied with trivial changes (including adding
JUnit dependency to test module XML).



git-svn-id: http://google-gin.googlecode.com/svn/trunk@28 1a334de8-7455-0410-9b2e-eb0121b2e18b
Forgot to add new files in r28.

git-svn-id: http://google-gin.googlecode.com/svn/trunk@29 1a334de8-7455-0410-9b2e-eb0121b2e18b
Fixes for nested classes. General clarifications of usage of source vs. binary names.

Patch from Robbie Vanbrabant, review at http://codereview.appspot.com/5646. Applied with minimal formatting changes.

git-svn-id: http://google-gin.googlecode.com/svn/trunk@32 1a334de8-7455-0410-9b2e-eb0121b2e18b
More progress on "GGin". Substantially derived from Robbie's original patch (http://codereview.appspot.com/5647).

git-svn-id: http://google-gin.googlecode.com/svn/trunk@33 1a334de8-7455-0410-9b2e-eb0121b2e18b
GIN example application: Higher or Lower?

git-svn-id: http://google-gin.googlecode.com/svn/trunk@39 1a334de8-7455-0410-9b2e-eb0121b2e18b
Removing support for the deprecated @Modules
Documented GinModule / AbstractGinModule
Added AbstractGinModule.install

git-svn-id: http://google-gin.googlecode.com/svn/trunk@45 1a334de8-7455-0410-9b2e-eb0121b2e18b
Initial push towards using Guice for internal generator code.

git-svn-id: http://google-gin.googlecode.com/svn/trunk@46 1a334de8-7455-0410-9b2e-eb0121b2e18b
Applications using GIN now need aopalliance.jar in the build path, because GIN uses AbstractModule internally and it can cause the loading of some AopAlliance classes.

git-svn-id: http://google-gin.googlecode.com/svn/trunk@49 1a334de8-7455-0410-9b2e-eb0121b2e18b
JavaDoc additions and a code visibility review

git-svn-id: http://google-gin.googlecode.com/svn/trunk@50 1a334de8-7455-0410-9b2e-eb0121b2e18b
Updating to the latest Guice snapshot, including a small SPI change.


git-svn-id: http://google-gin.googlecode.com/svn/trunk@51 1a334de8-7455-0410-9b2e-eb0121b2e18b
Removing junk I renamed a while ago.


git-svn-id: http://google-gin.googlecode.com/svn/trunk@52 1a334de8-7455-0410-9b2e-eb0121b2e18b
Adding method injection support.
Also lots of internal refactoring.

http://code.google.com/p/google-gin/issues/detail?id=6
http://codereview.appspot.com/5863

Patch by: aragos@gmail.com (applied with very minor changes as per last review comments)
Reviewed by: bstoler@google.com

git-svn-id: http://google-gin.googlecode.com/svn/trunk@53 1a334de8-7455-0410-9b2e-eb0121b2e18b
Added javadoc generation to build.xml.
Checked in current version of javadoc so we can link to it on the Web.

git-svn-id: http://google-gin.googlecode.com/svn/trunk@54 1a334de8-7455-0410-9b2e-eb0121b2e18b