Skip to content

Commit 7e2f69f

Browse files
authored
Dagger updated to 2.56 with dependency bug fix (#9)
1 parent 697a37a commit 7e2f69f

File tree

7 files changed

+15
-11
lines changed

7 files changed

+15
-11
lines changed

gradle/libs.versions.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,11 @@ slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
7070
testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" }
7171
testcontainers-postgres = { module = "org.testcontainers:postgresql", version.ref = "testcontainers" }
7272

73+
# Bug with dagger 2.56 https://github.com/google/dagger/issues/4624#issuecomment-2745326384
74+
javapoet = { module = "com.squareup:kotlinpoet-javapoet", version = "2.1.0" }
75+
7376
[bundles]
77+
dagger-annotation = ['javapoet', 'dagger-compiler']
7478
jackson = ['jackson-dataformat-yaml']
7579
logback = ['logback-classic', 'logback-core']
7680
testing = ["mockito-core", "mockito-junit-jupiter", "assertj", "junit-jupiter"]

local-queue/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dependencies {
1616

1717
implementation(libs.javax.inject)
1818
implementation(libs.dagger)
19-
annotationProcessor(libs.dagger.compiler)
19+
annotationProcessor(libs.bundles.dagger.annotation)
2020
implementation(libs.immutables.annotations)
2121
annotationProcessor(libs.immutables.value)
2222

@@ -32,7 +32,7 @@ dependencies {
3232
testImplementation(libs.bundles.testing)
3333
testImplementation(project(":codehead-test"))
3434
testImplementation(project(":metrics-test"))
35-
testAnnotationProcessor(libs.dagger.compiler)
35+
testAnnotationProcessor(libs.bundles.dagger.annotation)
3636
testAnnotationProcessor(libs.immutables.value)
3737
}
3838

oop-mock-client/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ dependencies {
1111
implementation(libs.commons.io)
1212

1313
implementation(libs.dagger)
14-
annotationProcessor(libs.dagger.compiler)
14+
annotationProcessor(libs.bundles.dagger.annotation)
1515
implementation(libs.immutables.annotations)
1616
annotationProcessor(libs.immutables.value )
1717

1818
testAnnotationProcessor(libs.immutables.value)
1919
testImplementation(libs.bundles.testing)
2020
testImplementation(libs.bundles.logback)
21-
testAnnotationProcessor(libs.dagger.compiler)
21+
testAnnotationProcessor(libs.bundles.dagger.annotation)
2222
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
2323
}

oop-mock-common/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ dependencies {
1010
implementation(libs.commons.io)
1111

1212
implementation(libs.dagger)
13-
annotationProcessor(libs.dagger.compiler)
13+
annotationProcessor(libs.bundles.dagger.annotation)
1414
implementation(libs.immutables.annotations)
1515
annotationProcessor(libs.immutables.value )
1616

1717
testAnnotationProcessor(libs.immutables.value)
1818
testImplementation(libs.bundles.testing)
1919
testImplementation(libs.bundles.logback)
20-
testAnnotationProcessor(libs.dagger.compiler)
20+
testAnnotationProcessor(libs.bundles.dagger.annotation)
2121
testImplementation(project(":codehead-test"))
2222
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
2323
}

oop-mock-dynamodb/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ dependencies {
1515
implementation(libs.aws.sdk.ddb)
1616

1717
implementation(libs.dagger)
18-
annotationProcessor(libs.dagger.compiler)
18+
annotationProcessor(libs.bundles.dagger.annotation)
1919
implementation(libs.immutables.annotations)
2020
annotationProcessor(libs.immutables.value )
2121

2222
testAnnotationProcessor(libs.immutables.value)
2323
testImplementation(libs.bundles.testing)
2424
testImplementation(libs.bundles.logback)
25-
testAnnotationProcessor(libs.dagger.compiler)
25+
testAnnotationProcessor(libs.bundles.dagger.annotation)
2626
testImplementation(project(":oop-mock-tests"))
2727
testImplementation(project(":codehead-test"))
2828
testImplementation(project(":database-test"))

oop-mock-tests/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dependencies {
1616
implementation(libs.commons.io)
1717

1818
implementation(libs.dagger)
19-
annotationProcessor(libs.dagger.compiler)
19+
annotationProcessor(libs.bundles.dagger.annotation)
2020
implementation(libs.immutables.annotations)
2121
annotationProcessor(libs.immutables.value )
2222

oop-mock/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ dependencies {
1111
implementation(libs.commons.io)
1212

1313
implementation(libs.dagger)
14-
annotationProcessor(libs.dagger.compiler)
14+
annotationProcessor(libs.bundles.dagger.annotation)
1515
implementation(libs.immutables.annotations)
1616
annotationProcessor(libs.immutables.value )
1717

1818
testAnnotationProcessor(libs.immutables.value)
1919
testImplementation(libs.bundles.testing)
2020
testImplementation(libs.bundles.logback)
21-
testAnnotationProcessor(libs.dagger.compiler)
21+
testAnnotationProcessor(libs.bundles.dagger.annotation)
2222
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
2323
}

0 commit comments

Comments
 (0)