From cc06a3b5eab19bbe5214bff69f32b38618bf0cb4 Mon Sep 17 00:00:00 2001 From: Elizabeth Date: Wed, 18 May 2022 16:03:56 -0400 Subject: [PATCH] update to api 0.5.0 --- build.gradle.kts | 4 ++-- .../veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt | 3 +++ .../org/veupathdb/lib/s3/s34k/core/fields/BasicHeadersTest.kt | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index c4ad8f5..6ac1293 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ plugins { } group = "org.veupathdb.lib.s3" -version = "0.3.0+s34k-0.4.0" +version = "0.4.0+s34k-0.5.0" repositories { mavenLocal() @@ -36,7 +36,7 @@ dependencies { implementation(kotlin("stdlib")) implementation("org.slf4j:slf4j-api:1.7.36") - api("org.veupathdb.lib.s3:s34k:0.4.0") + api("org.veupathdb.lib.s3:s34k:0.5.0") testImplementation("org.junit.jupiter:junit-jupiter:5.8.2") testImplementation(kotlin("test")) diff --git a/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt b/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt index faca7de..e4ae948 100644 --- a/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt +++ b/src/main/kotlin/org/veupathdb/lib/s3/s34k/core/objects/AbstractS3Object.kt @@ -9,10 +9,13 @@ import org.veupathdb.lib.s3.s34k.objects.S3Object import org.veupathdb.lib.s3.s34k.params.DeleteParams import org.veupathdb.lib.s3.s34k.params.`object`.ObjectExistsParams import org.veupathdb.lib.s3.s34k.params.`object`.ObjectStatParams +import java.time.OffsetDateTime @Suppress("unused") abstract class AbstractS3Object( override val path: String, + override val lastModified: OffsetDateTime, + override val eTag: String?, override val region: String?, override val headers: Headers, override val bucket: S3Bucket, diff --git a/src/test/kotlin/org/veupathdb/lib/s3/s34k/core/fields/BasicHeadersTest.kt b/src/test/kotlin/org/veupathdb/lib/s3/s34k/core/fields/BasicHeadersTest.kt index 3d62e40..15c73ca 100644 --- a/src/test/kotlin/org/veupathdb/lib/s3/s34k/core/fields/BasicHeadersTest.kt +++ b/src/test/kotlin/org/veupathdb/lib/s3/s34k/core/fields/BasicHeadersTest.kt @@ -36,7 +36,7 @@ internal class BasicHeadersTest { @DisplayName("size returns 0") fun t3() { val tgt = BasicHeaders(emptyMap()) - assertEquals(0, tgt.size) + assertEquals(0u, tgt.size) } @Test