Anvil Compiler

A Kotlin compiler plugin to make dependency injection with Dagger 2 easier by automatically merging Dagger modules and component interfaces.

License

License

Categories

Categories

Square Business Logic Libraries Financial
GroupId

GroupId

com.squareup.anvil
ArtifactId

ArtifactId

compiler
Last Version

Last Version

2.4.1-1-6
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Anvil Compiler
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier by automatically merging Dagger modules and component interfaces.
Project URL

Project URL

https://github.com/square/anvil
Source Code Management

Source Code Management

https://github.com/square/anvil

Download compiler

Dependencies

compile (1)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.6.10

runtime (6)

Group / Artifact Type Version
com.squareup.anvil : annotations jar 2.4.1-1-6
com.squareup.anvil : compiler-api jar 2.4.1-1-6
com.squareup.anvil : compiler-utils jar 2.4.1-1-6
com.google.dagger : dagger jar 2.39.1
javax.annotation : jsr250-api jar 1.0
com.squareup : kotlinpoet jar 1.10.1

Project Modules

There are no modules declared in this project.
com.squareup.anvil

Square

Versions

Version
2.4.1-1-6
2.4.1
2.4.0
2.4.0-M2
2.4.0-M1
2.3.11-1-6-10
2.3.11
2.3.10-1-6-0
2.3.10
2.3.9-1-6-0
2.3.9-1-6-0-RC2
2.3.9
2.3.8-1-6-0-RC2
2.3.8
2.3.7-1-6-0-RC
2.3.7
2.3.6-1-6-0-RC-1
2.3.6-1-6-0-RC
2.3.6
2.3.5
2.3.4
2.3.3
2.3.2
2.3.1
2.3.0
2.2.3
2.2.2
2.2.1
2.2.0
2.1.0
2.0.14
2.0.13
2.0.12
2.0.11
2.0.10
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.0.6
1.0.5-1.4-M3
1.0.5