
com.google.gwt.inject.guiceapi.README Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gin Show documentation
Show all versions of gin Show documentation
GIN (GWT INjection) brings automatic dependency injection to Google Web Toolkit client-side code. GIN is built on top of Guice and uses (a subset of) Guice's binding language.
This directory contains Java source files for the parts of the Guice API
that the GWT compiler needs to see when using GIN. Mostly this consists
of interfaces and annotations copied directly from the Guice code base.
In a few instances, we provide API-compatible stubs since the code will
not in fact be exercised in GWT client code. The stubs allow GinModule
code to compile via the GWT compiler.
This subtree is never compiled via javac (see the excludes in build.xml).
The source files are packaged with GIN to be made available to the GWT
compiler. It is critical that these are never javac'd, or else they
might interfere with the real Guice types on the classpath of GIN's
Generator.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy