Skip to content
This repository has been archived by the owner on Nov 15, 2024. It is now read-only.

Commit

Permalink
Fix #484
Browse files Browse the repository at this point in the history
  • Loading branch information
daviddenton committed Nov 15, 2024
1 parent 94fe2e8 commit 6ab3446
Show file tree
Hide file tree
Showing 30 changed files with 40 additions and 36 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
This list is not intended to be all-encompassing - it will document major and breaking API
changes with their rationale when appropriate. Given version `A.B.C.D`, breaking changes are to be expected in version number increments where changes in the `A` or `B` sections:

### v5.26.0.1
- **http4k-connect-*** - [Fix] Missing dev.forkhandles:parser4k dependency in http4k-connect-amazon-dynamodb
- **http4k-connect-*** - [Fix] Readd implementation dependencies as removed during refactor of build

### v5.26.0.0
- **http4k-connect-*** - Upgrade dependencies
- **http4k-connect-ai-azure-fake*** - Replace Handlebars with Pebble (licence reasons)
Expand Down
2 changes: 1 addition & 1 deletion ai/anthropic/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ plugins {
}

dependencies {
implementation("de.sven-jacobs:loremipsum:_")
api("de.sven-jacobs:loremipsum:_")
}
2 changes: 1 addition & 1 deletion ai/azure/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ dependencies {
api(project(":http4k-connect-ai-azure"))
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-contract-ui-swagger:${rootProject.properties["http4k_version"]}")
implementation("de.sven-jacobs:loremipsum:_")
api("de.sven-jacobs:loremipsum:_")
}
2 changes: 1 addition & 1 deletion ai/lmstudio/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ plugins {

dependencies {
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
implementation("de.sven-jacobs:loremipsum:_")
api("de.sven-jacobs:loremipsum:_")
}
2 changes: 1 addition & 1 deletion ai/ollama/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ dependencies {
api(project(":http4k-connect-ai-openai-plugin"))
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-contract-ui-swagger:${rootProject.properties["http4k_version"]}")
implementation("de.sven-jacobs:loremipsum:_")
api("de.sven-jacobs:loremipsum:_")
}
2 changes: 1 addition & 1 deletion ai/openai/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ dependencies {
api(project(":http4k-connect-ai-openai-plugin"))
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-contract-ui-swagger:${rootProject.properties["http4k_version"]}")
implementation("de.sven-jacobs:loremipsum:_")
api("de.sven-jacobs:loremipsum:_")
}
2 changes: 1 addition & 1 deletion amazon/cloudfront/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/cloudwatchlogs/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/cognito/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ plugins {

dependencies {
api("org.http4k:http4k-security-oauth:${rootProject.properties["http4k_version"]}")
implementation("org.bitbucket.b_c:jose4j:_")
api("org.bitbucket.b_c:jose4j:_")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dependencies {
}

implementation("se.ansman.kotshi:api:_")
implementation("org.http4k:http4k-format-core:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-core:${rootProject.properties["http4k_version"]}")

testFixturesApi("org.http4k:http4k-testing-chaos:${rootProject.properties["http4k_version"]}")
}
2 changes: 1 addition & 1 deletion amazon/dynamodb/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("dev.forkhandles:parser4k")
api("dev.forkhandles:parser4k")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
testFixturesApi(project(path = ":http4k-connect-amazon-s3"))
}
2 changes: 1 addition & 1 deletion amazon/eventbridge/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/evidently/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/firehose/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/iamidentitycenter/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
4 changes: 2 additions & 2 deletions amazon/kms/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
implementation("org.bouncycastle:bcprov-jdk18on:_")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.bouncycastle:bcprov-jdk18on:_")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/s3/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
testFixturesApi("software.amazon.awssdk:s3:_")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/secretsmanager/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/ses/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/sns/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion amazon/sts/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-template-pebble:${rootProject.properties["http4k_version"]}")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
testFixturesApi(project(":http4k-connect-amazon-sqs"))
Expand Down
2 changes: 1 addition & 1 deletion amazon/systemsmanager/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")

testFixturesApi(testFixtures(project(":http4k-connect-amazon-core")))
}
2 changes: 1 addition & 1 deletion core/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ dependencies {
api(project(":http4k-connect-core"))
api(project(":http4k-connect-storage-core"))
api("org.http4k:http4k-testing-chaos:${rootProject.properties["http4k_version"]}")
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
}
2 changes: 1 addition & 1 deletion google/analytics-ga4/client/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ dependencies {
}
implementation("se.ansman.kotshi:api:_")

implementation("org.http4k:http4k-format-core:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-core:${rootProject.properties["http4k_version"]}")
}
10 changes: 5 additions & 5 deletions http4k-connect-ksp-generator/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ plugins {
dependencies {
api(project(":http4k-connect-core"))

implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
implementation("com.squareup:kotlinpoet:_")
implementation("com.squareup:kotlinpoet-metadata:_")
implementation("com.squareup:kotlinpoet-ksp:_")
implementation("com.google.devtools.ksp:symbol-processing-api:_")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("com.squareup:kotlinpoet:_")
api("com.squareup:kotlinpoet-metadata:_")
api("com.squareup:kotlinpoet-ksp:_")
api("com.google.devtools.ksp:symbol-processing-api:_")

ksp("se.ansman.kotshi:compiler:_")

Expand Down
2 changes: 1 addition & 1 deletion kafka/rest/client/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies {
exclude("org.jetbrains.kotlin", "kotlin-reflect")
}

implementation("org.apache.avro:avro:_")
api("org.apache.avro:avro:_")
implementation("se.ansman.kotshi:api:_")

testFixturesApi("org.jetbrains.kotlin:kotlin-reflect")
Expand Down
2 changes: 1 addition & 1 deletion kafka/schemaregistry/client/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies {
exclude("org.jetbrains.kotlin", "kotlin-reflect")
}

implementation("org.apache.avro:avro:_")
api("org.apache.avro:avro:_")

implementation("se.ansman.kotshi:api:_")

Expand Down
2 changes: 1 addition & 1 deletion kafka/schemaregistry/fake/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {
}

dependencies {
implementation("org.apache.avro:avro:_")
api("org.apache.avro:avro:_")

testFixturesApi("se.ansman.kotshi:api:_")

Expand Down
6 changes: 3 additions & 3 deletions storage/core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ plugins {
}

dependencies {
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
implementation("dev.forkhandles:values4k")
implementation(kotlin("script-runtime"))
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("dev.forkhandles:values4k")
api(kotlin("script-runtime"))
}
2 changes: 1 addition & 1 deletion storage/s3/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ plugins {

dependencies {
api(project(":http4k-connect-amazon-s3"))
implementation("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
api("org.http4k:http4k-format-moshi:${rootProject.properties["http4k_version"]}")
testFixturesApi(testFixtures(project(":http4k-connect-amazon-s3")))
testFixturesApi(project(":http4k-connect-amazon-s3-fake"))
}

0 comments on commit 6ab3446

Please sign in to comment.