Gin

Gin (GWT INjection) brings automatic dependency injection to GWT client-side code. Gin is built on top of Guice and uses (a subset of) Guice's binding language.

License

License

Categories

Categories

GWT (Google Web Toolkit) User Interface Web Frameworks
GroupId

GroupId

io.github.gwtplus.gin
ArtifactId

ArtifactId

gin
Last Version

Last Version

3.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Gin
Gin (GWT INjection) brings automatic dependency injection to GWT client-side code. Gin is built on top of Guice and uses (a subset of) Guice's binding language.
Project URL

Project URL

http://gwtplus.github.io/google-gin/site
Source Code Management

Source Code Management

https://github.com/gwtplus/google-gin

Download gin

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.gwtplus.gin/gin/ -->
<dependency>
    <groupId>io.github.gwtplus.gin</groupId>
    <artifactId>gin</artifactId>
    <version>3.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.gwtplus.gin/gin/
implementation 'io.github.gwtplus.gin:gin:3.0.0'
// https://jarcasting.com/artifacts/io.github.gwtplus.gin/gin/
implementation ("io.github.gwtplus.gin:gin:3.0.0")
'io.github.gwtplus.gin:gin:jar:3.0.0'
<dependency org="io.github.gwtplus.gin" name="gin" rev="3.0.0">
  <artifact name="gin" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.gwtplus.gin', module='gin', version='3.0.0')
)
libraryDependencies += "io.github.gwtplus.gin" % "gin" % "3.0.0"
[io.github.gwtplus.gin/gin "3.0.0"]

Dependencies

compile (4)

Group / Artifact Type Version
javax.inject : javax.inject jar 1
javax.inject : javax.inject jar 1
com.google.inject : guice jar 4.2.0
com.google.inject.extensions : guice-assistedinject jar 4.2.0

provided (4)

Group / Artifact Type Version
com.google.gwt : gwt-user jar 2.8.2
com.google.gwt : gwt-dev jar 2.8.2
com.google.code.findbugs : jsr305 jar 3.0.2
javax.annotation : javax.annotation-api jar 1.3.2

test (2)

Group / Artifact Type Version
junit : junit jar 3.8.1
org.easymock : easymock jar 3.1

Project Modules

There are no modules declared in this project.

Gin

G(WT) IN(jection) brings subset of Guice functionalities by using code generation instead of reflection.

For more information visit project wiki.

Build Status Maven Central Coverage Status

io.github.gwtplus.gin

GWT Plus

Collection of GWT libraries (unofficial)

Versions

Version
3.0.0