Anvil Compiler Utils

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-utils
Last Version

Last Version

2.4.1-1-6
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Anvil Compiler Utils
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-utils

Dependencies

compile (10)

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
org.jetbrains.kotlin : kotlin-compiler-embeddable jar 1.6.10
com.squareup : kotlinpoet jar 1.10.1
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.6.10
com.github.tschuchortdev : kotlin-compile-testing Optional jar 1.4.8
com.squareup.anvil : compiler Optional jar 2.4.1-1-6
com.google.dagger : dagger-compiler Optional jar 2.39.1
junit : junit Optional jar 4.13
com.google.truth : truth Optional jar 1.1.3

runtime (2)

Group / Artifact Type Version
com.google.dagger : dagger jar 2.39.1
javax.inject : javax.inject jar 1

Project Modules

There are no modules declared in this project.

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