dagger-magic-kotlin-plugin

An Kotlin compiler plugin that reduces a large amount of repetition in dagger by combining multiple annotations into a single annotation.

License

License

Categories

Categories

Kotlin Languages Net Dagger Application Layer Libs Dependency Injection
GroupId

GroupId

net.lachlanmckee
ArtifactId

ArtifactId

dagger-magic-kotlin-plugin
Last Version

Last Version

0.0.4
Release Date

Release Date

Type

Type

jar
Description

Description

dagger-magic-kotlin-plugin
An Kotlin compiler plugin that reduces a large amount of repetition in dagger by combining multiple annotations into a single annotation.

Download dagger-magic-kotlin-plugin

How to add to project

<!-- https://jarcasting.com/artifacts/net.lachlanmckee/dagger-magic-kotlin-plugin/ -->
<dependency>
    <groupId>net.lachlanmckee</groupId>
    <artifactId>dagger-magic-kotlin-plugin</artifactId>
    <version>0.0.4</version>
</dependency>
// https://jarcasting.com/artifacts/net.lachlanmckee/dagger-magic-kotlin-plugin/
implementation 'net.lachlanmckee:dagger-magic-kotlin-plugin:0.0.4'
// https://jarcasting.com/artifacts/net.lachlanmckee/dagger-magic-kotlin-plugin/
implementation ("net.lachlanmckee:dagger-magic-kotlin-plugin:0.0.4")
'net.lachlanmckee:dagger-magic-kotlin-plugin:jar:0.0.4'
<dependency org="net.lachlanmckee" name="dagger-magic-kotlin-plugin" rev="0.0.4">
  <artifact name="dagger-magic-kotlin-plugin" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.lachlanmckee', module='dagger-magic-kotlin-plugin', version='0.0.4')
)
libraryDependencies += "net.lachlanmckee" % "dagger-magic-kotlin-plugin" % "0.0.4"
[net.lachlanmckee/dagger-magic-kotlin-plugin "0.0.4"]

Dependencies

runtime (1)

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

test (4)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.5.2
org.junit.jupiter : junit-jupiter-engine jar 5.5.2
com.nhaarman.mockitokotlin2 : mockito-kotlin jar 2.2.0
org.jetbrains.kotlinx : kotlinx-coroutines-test jar 1.3.2

Project Modules

There are no modules declared in this project.

Versions

Version
0.0.4
0.0.3
0.0.2
0.0.1